From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:23:48 2025 Received: (at submit) by debbugs.gnu.org; 26 Feb 2025 17:23:48 +0000 Received: from localhost ([127.0.0.1]:55247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnL8N-0006JW-TF for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:23:48 -0500 Received: from lists.gnu.org ([2001:470:142::17]:52772) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnL8K-0006J9-MX for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:23:46 -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 1tnL8C-0003gt-DI for guix-patches@gnu.org; Wed, 26 Feb 2025 12:23:36 -0500 Received: from mail-dm6nam10olkn2081c.outbound.protection.outlook.com ([2a01:111:f403:2c13::81c] helo=NAM10-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tnL8A-0008JX-C8 for guix-patches@gnu.org; Wed, 26 Feb 2025 12:23:36 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=t/q7xzLDcMZU4ShNP+F73wPa3Bxq/UcAjCDJQWy5xFvevH+CFairxlCLYyT1068Q97Lp2h/6Gs9qZOs2pS9dedoBA2ny8cwdo0dpky4wDaW+tBvQTOUhmY5swh/1uBEQCT6xFczbwid9/BXxr8RurJraODfIVmrPxwHA6H3IqDAq+A2nMzbBQbAd8As1o8U3TbpB8yQhmRfKxHj849Qk3VREjRTPF8+OTmjmUUZxptNhxB4G9M1w3cqtLtnCaf5pEj+EOsZY/BSlkx1HvxtetW1zyS3Pb5WA4bhtyiMXw+6KOepEmCIwNxDPtyFzn/43R0TepktSZU9m2tC3aBtbDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8sySOLp/r+3w/cQfeqbmSEaldZKEH1frD0i0G9CsrwM=; b=p3elzuV0p1xvfwAXc5ozJ/YzheSD5842rO2lNtvUWWWVlY/qua5R3SSrftjllPLuGYKVCMHb+qwnMgXVwwHQoW3x/wJTKmJ6+tosQpJFAVhEAtqDzCF5ONrCa25gQKJ/xs8Xosy3mgHg5mEgc3ZL9vIqdvajm+skhjIj6A5RslUq5I7CaUZF19eCkcWjpCbVTgN5dPQfbyx34WR1mpJnXRUbHM7pw0/6wG5gfBKvuwhVY9pdPYpZyPd4YuhaxsIJxCqq4Cw8kdht+5G9lq8Xnee87WxsAkjGB35iH0OQ9oxP6cuBhCsn4L21A8DTL9znI0MP+ljZWRGjxXfkATKT7Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8sySOLp/r+3w/cQfeqbmSEaldZKEH1frD0i0G9CsrwM=; b=j7xmAUt2fJZqQb7tSn6N7pBZvhAf111WA4YKfm+oki38L4olXQpfPqLXalnjJ9BvBaMIzN4iwAYuX+wD/NhGhtKyjyftz01hxwF+tpViAFwfaskW6FFtA+wbV3Y+lfFnWdjx8nezBy/5+73gqrLMQBkZDcS8U/MaE9i7/mi88fERL00J0+JSvtl74jKmXE3SgQUGZ5LOI67ml4+itBoPDXMaPidLypTNmnojvFhWWE5FKRrU/Tzux5QI03rh421Tc5AMB7Cn941R9OqsJu75yQct+Y7wQeBB5gT4bNUwBgLasfUYbc0i8bhzglGTgCiM4slS1jZ5jaxihsFRUCnOmg== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SJ0PR84MB1896.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:436::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.19; Wed, 26 Feb 2025 17:18:30 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:18:30 +0000 From: Morgan Smith To: guix-patches@gnu.org Subject: [PATCH 0/3] some quilt things Date: Wed, 26 Feb 2025 12:17:20 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0094.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:4::27) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SJ0PR84MB1896:EE_ X-MS-Office365-Filtering-Correlation-Id: dae7957c-58d2-4d16-0c89-08dd568996c4 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|19110799003|15080799006|7092599003|5072599009|8060799006|3412199025|440099028|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?qoeKVDplC3IgbP8KPZur80+rcTPaKu+a0O2OidqUSwjhUtDJDLUnEIWQ5OkY?= =?us-ascii?Q?8a2zAPr1N17aj9/M0G/RzFVeqLjItNpW2H2f8bMTwMXjF3yjgMhL1AgAKD/W?= =?us-ascii?Q?r/TOQBILa6rSM7v8THmI9MGq9EaUhnAiFwEF4nF070B4f8GGgzXw3H9nKLZk?= =?us-ascii?Q?yjl0mIYPnvd+h2Dcfd2mswT4evdFbC6Wh6q4dLIw71ZaOS35Tz2M0MbapjBf?= =?us-ascii?Q?h36f6ns5B3JFBWRyOEyK9e0XAVRyqCsvpbjFw37Vlbkfx80T6Pdeievu2sbl?= =?us-ascii?Q?+kZMHuc9gY5waMhdjeTnHYpJrcvemEwWZvbl890eWTmRsJc4mE4Z3OTm8JLG?= =?us-ascii?Q?gV/M/WGksdIzAAMushYI/bgqE2aA9jEYbEXKX6nn0tYgX0U7aQTbwcMMvRiW?= =?us-ascii?Q?os57jP73D0ruAEqXhZ8uzWkzUrUR+WNYHAIVclwFFQvfKMAUllaeFrCzeoor?= =?us-ascii?Q?nxr0EHOtRzL4IOwowXUcnA5qJtYDgKhwNEEGPeaQrGJJU/bBw11AvEmCOMEI?= =?us-ascii?Q?rkjhyiywvrw1Xla3gO9c0NLIIsu2sDVaNSmYCl7WnEubtac/BrxM8bNGTC3i?= =?us-ascii?Q?ICcxsSZPhYhOhg59t1dMp8mDxjhFZgV1J570/cZR3K+qics7E/M9PklKd9ra?= =?us-ascii?Q?vN3VitXash+piJIxVQkEjWepaehl5uEyneUawfz+mZWkbnn7jME8ARtKp1MM?= =?us-ascii?Q?KcBSVjSnJO5p50hpVT/e/Tw3LmM6XxOjJAZyJXN2i0mv7DN/Pbt5Ncu9lmii?= =?us-ascii?Q?FBT01dQpaR0u3jFIWKbeRzNDN5bn+47rGrWMbtkne4davSRGw55yWSM3PdB2?= =?us-ascii?Q?DKG/lAq9swbNUqMzCGj1jz2e3P48jDwaqqpRwEf/Qy4kB5p+5gWgsFBNt0L9?= =?us-ascii?Q?aT+sE1PqCJ9NvDAxQ1pmCodwjzZ8k1zlo/TWgoUIokXKfmpl4OC+aU7bdGdf?= =?us-ascii?Q?4swO2ftEwX8aXWwuv7aMT2sEneHH4IbfZ2ITo7xCJPhId0UPZ7wOeSOPLB1n?= =?us-ascii?Q?HpuI6tk1U+TlBmcj9kyebImnTUnapLjh0SfmMwgXe7UDAtg54s6K1yiARw2/?= =?us-ascii?Q?QX/QEbYBrXztJIQYGsNGu1zgtXkNfeVn3Yki+SWsRESAuCJEw11KWzhNw4WE?= =?us-ascii?Q?urOLOMUwnsF9RmTcA+YHickAD9ti5sWg5w=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?1KQBgcruiT30bnqFeRfoCehbiNrUc9e3xIBBo61R9JYKRCLyLBi8tuRZ99Di?= =?us-ascii?Q?FlRqxVeS34YRxFL1jSyYzDkiz4kbkGpQTxzHaXpWKZIp6kdJfanKMXxDtgRb?= =?us-ascii?Q?GJM8/0QeErP4rEYrUVbJAZDDADJNaM18p1yYPUdUf11ZVVQkJ0J/ThISfnZv?= =?us-ascii?Q?vO6MnDVyWK2EHCjIqxcmfhvgBGjwb25eqqlYRnivh4/nLfyLlyLsy5ucp2Kr?= =?us-ascii?Q?aYqhWyJGVBYa6U2exLze//nOy1fUqDts6Qd4jw1+B6c4i8qXpf29h2Fq8auw?= =?us-ascii?Q?aWf2hMZN7fpJmVTZt2cvOaYXDmCpR8v3UvR9bsB9vnYxX64HDQ6p2TB7Rv3T?= =?us-ascii?Q?xkGbUa7Qc10IzhfnFUoHV1I9RAI4F2VGKJaiEIGezLmvoqjgphV5qEH0XI2r?= =?us-ascii?Q?JsCQIEqQKk9kRE9/h2LXfit+ua5u0WBMEigVTeP749bwRYSJUjblVaI7IjeS?= =?us-ascii?Q?ObiIwnAAGmEE1MZNZAvIRTfFQ4Lv9KaAcKEJv78XQi2xbn0CWT+EH52qko8P?= =?us-ascii?Q?s3IGCbK/Ozoqf7CspM6/j/PBJGTI68nhFqiz4uXgKdqoaZb0Flb32pd8DpOw?= =?us-ascii?Q?YEqWnq08am7Joh2IHQXF5F4NQixSGLMs1eOqbxORT9QSlXJ1GMVF7+H+542z?= =?us-ascii?Q?mcExs+Zo51TRijOmb6kko84l+gmJaVNuiLpnQly3pbTAtl8NLugqhNGKXRsQ?= =?us-ascii?Q?AhpLBUeYVDWMpE570P3QaEXDWSe8x1WYGlvOFoAyUWd8BMFOXIs1zhiiOkP8?= =?us-ascii?Q?e/At9InoLo9Iv86psEhtOzzNkKRiFQdygrDIyidVAEQg731uEfBYunMsFvoL?= =?us-ascii?Q?pjfmRA+iLCEOv0/QorLLAmOtR7SIpJ/xQWDj3ULbjugipS6xrbu+VlixOEZM?= =?us-ascii?Q?ynmb0EHsXGJVNJfPcZVcU/iAP0HEZH/Ty5yx4gtxQqUrf+IpTglaA+5tN17j?= =?us-ascii?Q?5My2cQhO3tLNSVd4CS7+VIfDijiaOCZLId6zpAAWQ7/02na+4ZPDz8JW7mJI?= =?us-ascii?Q?eh38UAn1gwFh8MjCwrA8oULzzTujChwu0gJsIf/iGmPUU0xLhJV5iIemFd1E?= =?us-ascii?Q?TzNLZIURSoW38ZRNADkBKTuRpgSVoZzuTOz9lWHCjNNfohcqTFq8fBrrasE1?= =?us-ascii?Q?F03Q9LaUwgKayQ853F6NxsOGEZFQGuF5IMjVGN0XeAhYCz26lHRnaoFbNpy2?= =?us-ascii?Q?vtnrZIiG2BcSSuW9m8HS7tWgiw+K2ZIKxSvo5gV1+pD7XBHlEWKDniGSy71c?= =?us-ascii?Q?LV+IwMJlszqsGj1W6pRG/ZuyEgCShajq8QRxBfC/3g=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dae7957c-58d2-4d16-0c89-08dd568996c4 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:18:30.0944 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR84MB1896 Received-SPF: pass client-ip=2a01:111:f403:2c13::81c; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM10-DM6-obe.outbound.protection.outlook.com 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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Morgan Smith 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.0 (/) While updating emacs I was perplexed as to how to create the patchfiles located in 'gnu/packages/patches'. I saw no mention of how to do so in the manual so I just added git diffs (which did work but the reviewer was not pleased). I have since been informed I should have used quilt. Morgan Smith (3): doc: Mention that patch files should be generated with quilt. gnu: quilt: Don't install emacs package. gnu: Add emacs-quilt. doc/guix.texi | 7 +++++-- gnu/packages/patchutils.scm | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) base-commit: 61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:44:33 2025 Received: (at 76594) by debbugs.gnu.org; 26 Feb 2025 17:44:33 +0000 Received: from localhost ([127.0.0.1]:55340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLST-0007M6-42 for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:44:33 -0500 Received: from mail-dm6nam12olkn20831.outbound.protection.outlook.com ([2a01:111:f403:2c17::831]:64288 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLSQ-0007La-NZ for 76594@debbugs.gnu.org; Wed, 26 Feb 2025 12:44:31 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fVXCIOSVYUZrG/3SwtZVUBcDqNPHKyKqIJqqTrT86rYRcOFieiBuNRmzjfRs6mI0CEDm65VB12YHhLsmsYl4Y7oGu4AxPvls9V+75K11mIG7vIe6LWlia+AP5zlyByPDG5l0XVNDT3jFDEKvwrMY8E2PHsQzPX8Xpx00bhnRYQa6Fhx25bdFgGRRZr++njaKVQN/HAQlf33J/7rfS9MGiMhJnfN+bLM7AKf4KMJL2WbNEwhjqfLC+cfrV0SWFnLA3DFZ/nISylHfL/KW+ys3cG0juWKXGtjMg46pBYsURGUSYMJ3xS6EkU1sy1yxd+gaJKa3cRHT7MzG8pKUoSgRhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UADj8hNfMQUM5nuB+Ena2jG5ZAjbc9BSDSzhcD95OCA=; b=wg7bWvQ/5GrTqMyvaaydfGZW6w4RRWrMHHzBqX13u4PfLWs8+Kq22TNrmCj/OJc45RNiDZxcej76AylnT/8CRhoTq7MIv2XW3wu0oHUGW3eB3MGvxgAgMP/q7eC0pW+Cbc60gUQn1lVWEfUQ1cA/dd+jkCyguBDgK9HoWRHilUfBAltykqoJNGK/x/n0ayVCvb7JQ4QE3oDnciKJzhpFt6yOEbjHK4dN/TxWHVTJvq4XakmQzFIRmCOrRHuVukfMx/CNFN3XtgU6sVtncEhZiS1+PuY1isOjobQjBI9bwSvRKoI7JapsZTymYJLxr7aB3vm2K+8K8MFUl72t1yfPJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UADj8hNfMQUM5nuB+Ena2jG5ZAjbc9BSDSzhcD95OCA=; b=GUOYbUy9mNeZV+bRocmo1R4gV3tb8LtM4f+gJ9WY5H9Eg1dAZbX1V5KrkWG8AErIJR1sNB3ztfGgKSTiI4z2VbXFPGtJFNA+ctXllqSDrBcG2nmxI4rJkAbLXZx1VpQw5tU/sTMQ9862Br9AJQvbf9tQy5xRy2JvhXO+UNfUMUmnPabzSGSkVR46vZrVZqwA0Z8smNsmOoSX7V5J72T1NkhbZWi0Gi7hmpbKWcX6r/HwWT1lETQXf0Oo96NOJlDGwQ133pC/hJBVBDMtH0Hec+GEOLh3Iui8n+xv+vbFfbl/2PsxrgnVI3DNWFD/jBICWY8PjTZABRIA2AqfI608kA== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by CYXPR84MB3705.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:930:e6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.21; Wed, 26 Feb 2025 17:44:23 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:44:23 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH 1/3] doc: Mention that patch files should be generated with quilt. Date: Wed, 26 Feb 2025 12:44:17 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: X-Debbugs-Cc: Ludovic Courtès , Maxim Cournoyer Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0150.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:e::23) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <29e11ee23cc507096c7b0e9ca4a4b01b7bfbe8e5.1740589951.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|CYXPR84MB3705:EE_ X-MS-Office365-Filtering-Correlation-Id: 35697206-ad40-4539-df1d-08dd568d34db X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|19110799003|5072599009|7092599003|461199028|8060799006|3412199025|440099028|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?sNzdclprmeGor6Z/sGSIAjw/8YtgI5/6VJ65dqeajWG4VgLGfv61vyYn/D4s?= =?us-ascii?Q?9I0t3I94OSY0Fxb/+vyIK/PzzS1YHRXtxQ/532SFZjn0Fq1zaRrkQc0+1yhs?= =?us-ascii?Q?MWySjQExqLDteVUrthP2Q7vym1n1f85Qub6tqJ1dBkW+HZXvBCYYlsmOLcbQ?= =?us-ascii?Q?+TK3B8s6kw7uM1lz3f3BcAiY5oIgWVdsPfHEcMTkVvlnDq2ycI6aOrImShGJ?= =?us-ascii?Q?hh9DpTos7nac3MRDUoXkmz8PxXfTxTlskgcaQSNL/Ja+fZIEv1kP289ggTMt?= =?us-ascii?Q?UHPE/zCvQSICA/iyHsZxGJJ1bJNaPn1x6x8adTxeUDMVjvXtytzBgWQ/piU9?= =?us-ascii?Q?8MUY8oYtNjw6+GR0HRsGAmWe44fR+dRE4eks/uI395wv0j2/JOhPl6elpxza?= =?us-ascii?Q?zm0bPf0EFm068Z320faOQbusQ2+O2/KO9bfMgPA1sCofk6F9hMI1kBN6R45g?= =?us-ascii?Q?/V5hp8YIpEHO0O2wtHUTNNk99xRRh4Kvqg2QddVeCeK5sgX2IQSkYFzf8FvN?= =?us-ascii?Q?c3okj3jL/seEoB1Ifb4DQJRCtkZDasu2WarrblH3f9BSQd1jqHXThQsnfJ+z?= =?us-ascii?Q?EVSSADkI/BxgwJ9WrKU7oECovNI2gqF3eCvtpEFamxmVlQngAEJjWCzsP/7+?= =?us-ascii?Q?p3NwKwLEcDQnBgqteBgn55ylilb9ks0JVXheMmm0S7QT+DtwzHLSU9sUYlC+?= =?us-ascii?Q?7EfPbjyDig/zG+SkedbarrOULd6tbFpt7VrrL8SNXhY6rCc9ZoyXnjnUHNmu?= =?us-ascii?Q?FNH/bZcf9FwVEREnNyEa6H+6iwzLAHx6sRrjnWGi+YJgIYjjv+kW7Vzp7G/U?= =?us-ascii?Q?spXAxALwPlSYiuusJNwwpYhnyfn3NmGVOGbux+mQ77ivI0WgE6SzgElU9V0r?= =?us-ascii?Q?sLUpMRV/eeAJyddtAnwg0B00tkZrQ0zOyxGMqyVc/gxqlLh9ck38WI4/ocEB?= =?us-ascii?Q?30JT+5XnezziElwixWtNi+5YA7i9+/Bc06B/NZrAFuM1XD8+bu77mk2M8dR4?= =?us-ascii?Q?UkMmXwzmnraMnmYPQ2vxnyLGmJmkCrhDklwAq1ainKrKFJSqAuZ4FIzw3jX0?= =?us-ascii?Q?Rh+iJfRz9nKWh7JynA4SBTNcckWrTi39s33DFqSWHUaeIFhexsU04Q0c0uNk?= =?us-ascii?Q?8AcKvk8+Wd11RcKg1hk5XprHxMmvq5BFKQ=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?glkT6rS3faYCXcEFGq6APDI/wY7+RZY8qeWIJ7XdFTo7Iv9CPf0jPW3dlGo1?= =?us-ascii?Q?rDi2NskUFfknk/T0Y1PMi/M4rNI2seSA+tcyftZxM1biFrc0tVaI1azoop3H?= =?us-ascii?Q?8EsoRmumlRlWeYS6bDptHeJt5ER+bS1Fr6B5yMniEaisQcj4KO9aGVf+mrpM?= =?us-ascii?Q?dhfLWfq/5UNoFOyRyiOBHuLJPrdCIpx93oO1bkEXTiRmCkAUqHvg0sz627QR?= =?us-ascii?Q?20TL/078Jab1b5/2RYO0jbJU6XH3d+DhXhT79Et7HgeHVloRCVx4zR3EZI6V?= =?us-ascii?Q?ymF+rFrFAdDAJ6vVEgTQBEZsenW5/6R6WYTMk4p0XtNIU2QBS1axKnN2NSol?= =?us-ascii?Q?DU/LbM/WVvlAiucRysb2L6s7YV5BvDs9VXvUvcfLlUqbvEgd2sBIsJtzIMRv?= =?us-ascii?Q?Ec6RO5LSeM0ZA18MyOo795xt4jXkpPBUl3dIdzBqCAS4QriVUYqhUs/DLBml?= =?us-ascii?Q?w8DEO1WTdLZnL1uksmMygc9AxwQs1A0eUo8fq+Fc6+2QBtclrpqJ/IIuzymJ?= =?us-ascii?Q?rxXhgdXyxMGSz8twZzyIOauqNT0xZ1cNQQJ8O99zxC/Ewa5zeS96kRZfAAK2?= =?us-ascii?Q?oRden1OWauG+POy7NVRYYoC9d4lN5VEVuSypxNBFZBvBDuLfv6ohab9nxFoG?= =?us-ascii?Q?yBTscUc3A1EvTnHV9JGrqc1/9vD3feAvDnzjpkqL+ztxtlaomhD/p1yRdAfd?= =?us-ascii?Q?6poKFMsNvspYDkBANSVulSl34Y8v8LeWcMEdVynILQu9ufNtgzjk+G0q/VFs?= =?us-ascii?Q?y4O4sipdbdRfbZZdU0kxa4Rz4Gk5ytd/ppssHhZjbu97/AO7OUGaR46s20Vd?= =?us-ascii?Q?slAq1MOby5S+D0NeBItxfqBoWPezDxK1I4FQZifa7mNOk3sdUbwyjC964JoB?= =?us-ascii?Q?ENeeI6t64kt5zjf4NQP/5DGjVwTX4K6CVBGAmhqXnBUeoruUkJ5eFcRDvz6H?= =?us-ascii?Q?YntugUS3w+Ipa4yp+AixCYPHmQzn7ofz07I51C2qymActjTzdgTo1g3C3u4i?= =?us-ascii?Q?Tfa9f3BMmep493fCh6JOe1BE6o94MuOQKUttTr4KqMFtb18hAixAFYdfmSOL?= =?us-ascii?Q?i28MuA6Nbb6Xosm7EHBbjmGrE7dKC9U8MbB7FPwwPbm7FwsWvs31Rt8mV0df?= =?us-ascii?Q?BeGGHUl0hsXhMUYkaHEAdhzsNK2FacV5FlhsBmQPOGBYHWsVP7vBjjIWyI4P?= =?us-ascii?Q?kE72/UKkNTwmdnJB4bDbQ88u3cOlU6cpZ/I3t8avrj15mi57jlDB4qzzPjQR?= =?us-ascii?Q?pAovjD75icp73ge6uBBMA2q/Z0nYZxfMH/flbYR1Zg=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 35697206-ad40-4539-df1d-08dd568d34db X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:44:23.7575 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYXPR84MB3705 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith 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 (-) * doc/guix.texi: Add a reference to the command quilt in the places that mention patch files Change-Id: If6ed0556ee57f383d04c9d98aaaeba9323d43390 --- doc/guix.texi | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index b525913c15..ffcd012b5a 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -7730,7 +7730,8 @@ Defining Packages @cindex patches When needed, the @code{origin} form can also have a @code{patches} field listing patches to be applied, and a @code{snippet} field giving a -Scheme expression to modify the source code. +Scheme expression to modify the source code. The patch files can be +created using @command{quilt}. @item @cindex GNU Build System @@ -8232,6 +8233,7 @@ origin Reference @item @code{patches} (default: @code{'()}) A list of file names, origins, or file-like objects (@pxref{G-Expressions, file-like objects}) pointing to patches to be applied to the source. +The patch files can be created using @command{quilt}. This list of patches must be unconditional. In particular, it cannot depend on the value of @code{%current-system} or @@ -13508,7 +13510,8 @@ Package Transformation Options @var{file} must contain a patch; it is applied with the flags specified in the @code{origin} of @var{package} (@pxref{origin Reference}), which by default includes @code{-p1} (@pxref{patch Directories,,, diffutils, -Comparing and Merging Files}). +Comparing and Merging Files}). The patch files can be created using +@command{quilt}. As an example, the command below rebuilds Coreutils with the GNU C Library (glibc) patched with the given patch: -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:44:41 2025 Received: (at 76594) by debbugs.gnu.org; 26 Feb 2025 17:44:41 +0000 Received: from localhost ([127.0.0.1]:55346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLSa-0007MO-Os for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:44:41 -0500 Received: from mail-dm6nam12olkn20831.outbound.protection.outlook.com ([2a01:111:f403:2c17::831]:64288 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLSR-0007La-GS for 76594@debbugs.gnu.org; Wed, 26 Feb 2025 12:44:32 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Fnn2Rv/x8XNDe9IYUcqZhmOPpkBb6GkdqjyPWokJVwQTT6CmT7DPgYHOE1mcQKdRMC7xHmSxgAKsQkPGN68ZxZOdLCukJQtPbikbx7HcRNToINBiySczr6OELHkSN8woLoDsC2zZ+T19GArzchIxRIpnp+2pl2AE69NsY+EEem8zQTdeFEEKJ5RI/n1THenFXL8y1Btm7tL+T4m65/MYxHZNwnUsuwhYmNCdd7jlA28knspzyiv8Y0CP7UF3vlIJ7zZalHxkGKwj0Zh7uf+Z11JcntQJDra751WsFvmBn/teU4ZSD7oTkF9+Etvzqea5pDvpNcmPJylWknVfr5cFjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3QdCxZjoqjO1BrWfSA6JDUKWEcm2KzJHFPFJHTJTns0=; b=lG6htrffRA5iM54ol+wH78akksXXnQWeEEd2NC4qrSDCYzkNI+V0AiUpk5yD1JGmdc5/+JwnvAvEB9kzbK5ouFpFCR3Av9myQHuSravZaEH6UDxvOupriJvE7fZcSlQxMbfg2ps8Sc2OB0UHGxcTaKtAQYri0WCc8JGsS4Lg6o88EDYa2jF1i8PIF+pLGea1LX0wVXcUwkE9HDZUtXBNUyuX0yzqJwisd7aupLvTIqNvXeTEhl+momm4I45DqLLM24+eKkYwkczRfRogKzTlYF3f1HbM3kJizNLp4e3vgG/4Qp+Y5HcKYamJqVtpVSiNQPkNZa84GXbWjUJO155QmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3QdCxZjoqjO1BrWfSA6JDUKWEcm2KzJHFPFJHTJTns0=; b=WnLqptwCAtFAjQVRfg8Doe1uRuvUPBdipvc7GMDkNAM2IVN4c6a1bch2+8PiEU6oDVKFuawOAMFyYdyXG8yJW9C0U1eUFlSlo1kwdogeJ7pxwYltMdM8qVgSo/VeHpEKhd6iDyOXxQTKaYIbuzndBTthE10EQop89QmTh0fp6rQbb/dpQYIK2Lmhi9Hbd2Kz/BZRucSqclfm8GeSPT11dyP/SwtVWhpxa3sRI6a/77/9EYTv/OGqrc0YH5OQjGsFypq0mKHfpfgnhxhcX0tecWOTfOXtl1KE/vRNi8C7sxHJnXJV2VzXwmi14vWR/eL5vbBvqZk8nfoJHtDg/KlpOA== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by CYXPR84MB3705.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:930:e6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.21; Wed, 26 Feb 2025 17:44:29 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:44:28 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH 2/3] gnu: quilt: Don't install emacs package. Date: Wed, 26 Feb 2025 12:44:18 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0152.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:e::25) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|CYXPR84MB3705:EE_ X-MS-Office365-Filtering-Correlation-Id: 74f9a511-b704-4747-0df8-08dd568d37e3 X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|19110799003|5072599009|7092599003|461199028|8060799006|13041999003|3412199025|440099028|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?huR5kgs0l8kGLgSYCxTZAt1HvqQ+L5PzwHBt4x7qFWQ4F19dlcwktfaR6AXa?= =?us-ascii?Q?oePhbSZrjj/zf/+YlD5c0EVLfKEuW9V32syeNrOOgYfefQKv1h0FuYu0QcXp?= =?us-ascii?Q?qqSIyOruD41BcDX5PGPwpmBAuqsMCRZe75RbQEd1IqZrZKKksTW6BVW6UTve?= =?us-ascii?Q?sWJcKgc/qflzZBlLKlSleeDrMvcOmRhQQhfD8VoyM4yyDJp07rmkB8jGS6ai?= =?us-ascii?Q?FJbIQzYMDneCi1FNvFOc40J6gFibgzh3k3YW1kYQenEecAnFqpXFApY4lUjb?= =?us-ascii?Q?e95bP0/l7DbD9RL7+QUT6lLgyEHJDIrsHLbkdoCVBBFHn73miM2hxhNLE9lz?= =?us-ascii?Q?9TDlKBUVRkaGlESSiijA+GGk5qXSBNkJybKYAuW9h2sFNrRA/WjVSkNrx/FS?= =?us-ascii?Q?iQezey0u0zG3k5ZYHF8dgde/ulnHJ/7RFpXBkVdrStGa3qqETtDMqCMvE0j/?= =?us-ascii?Q?DPxGW0RDW8CM6r9lotAieFputHfjvhOCAVNQFTe4u1/4kq10QA5S2XTnXdhb?= =?us-ascii?Q?mJ7L42zvRwu/6NXxfxzQSpm2hJoNhg0tJvyy8OiNgVtxLpRwk1Gh0FzVLVXQ?= =?us-ascii?Q?3eoAl6joA/l31Ho2PGXTtlwLDChfCgMUpoPH/y1U6TfXJl+sDeIIfgjPhV5X?= =?us-ascii?Q?M70U6b1Rw7wYZIyQh3rDg6XiCpBlQe18cgRANWOiLrkesgAeuqQEbdldaT2C?= =?us-ascii?Q?PUtWua72L+OngHcE1o4yl5mPTil0Xud7pAHYQmzJsmpWvgSMHt31M9ztHz+8?= =?us-ascii?Q?yKX6hRCzOw6Xxo93iz0LmKeMsQk+6IpzfFVRr4CNO/J7Xn2wDW7P2+PQo4XB?= =?us-ascii?Q?NpKwFHoqDHNEZR7/jxcrKOCWrF1o0IgbRLqFJBqnZKaX4NOsDE+WVroXb8G6?= =?us-ascii?Q?kLgv5Y3Fz2GLBBoGge3j9asVb3U+OzoQT9JyI5v/i+wiJyeIgDVoAIC/wGy6?= =?us-ascii?Q?2Xzt6Bk2Ugpvszo6WsFjxzsjz9BLENBGl5Oygz0euHsVa/N1jRmJfr2+BXS6?= =?us-ascii?Q?bEgsQTh7yfUBcUbzFXaBqv1PF28vIlzr3RJE8L34niP2gPn+ULy2uGWhh4p1?= =?us-ascii?Q?dZuFXzf9/IsC2vWOkGlBLStMjVtsm4SvDlRTSumI6RK5+rAt5K9WhIAHlq3x?= =?us-ascii?Q?YCs1vbfa8D1NB3JRcinA5zKHjNUAIiZhPIJAg1y2lG+iFdRAvULA77g=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?YYwyo4/NqwFMBdBTzvnVyhWOLbVwEJ5w9pc2LPQ97SGG6Zp7YcYKglMZhWgb?= =?us-ascii?Q?LTqaiJlRazkcu3LFgcin6Wl3HwM21gjo7KZRjf1p0vpmodELx6+Ki1JHK42J?= =?us-ascii?Q?FoGCRwc/4V+Cj+asDOF5nhfiWqjS0KFlVAp0S7JyJ55xoEvWvzjQdBdW5S9p?= =?us-ascii?Q?TnO6HWk972Uwt3zpSKQvBNAFiqNm54e27o0FAoZSA3OQCqaXhJaexl+d8Ss5?= =?us-ascii?Q?5jITPe/q8yxY4fc+50IW4pDzcLlboXfNUQ0nbOvXfOaEJFx6bwHAllwF0nV0?= =?us-ascii?Q?s7+obnx44dxY/mM5OyuKjHnzHz1SAuQoTKRfRLdjRAhjKV2pWiS1SiTUalpU?= =?us-ascii?Q?nIA74vliu5QgvSq53bmjjsoiCV36rqYqBuzQpGyjtn+7fAg5KRsoqh3e/ctR?= =?us-ascii?Q?JYzarDR6uOOcG1y3khDuynNCjpGKsMKbLa/OS87OgYR+v32+01fqJ5S/1NaI?= =?us-ascii?Q?XtlUOfKtRZWn2D6rQu0T0+cCDyZqe6TUskx8B0U5gW4VXR9yePuEjQKhnOjJ?= =?us-ascii?Q?POqc6AA9iEPccEbMMSPY4+/td6xgimHFPCThTJ6Gyrf6nQW4azESI/9EbqlJ?= =?us-ascii?Q?bsNDqhOtPb39jfFJwSYwC6rIj3tLnASB9YxuFxE4HvGjvzkOq1hJGvCTSZuP?= =?us-ascii?Q?mDOfDu9kJRiSdTOkKv/Fyd2smM4Swzgn67boL1RPFjP3b5t9+4fwMiZwqiJx?= =?us-ascii?Q?QEqw7GIXhGGBwDCu4Cicc6WgLxzH5TNlggcM6/9QwWATyKWENnX3EYZBKtI0?= =?us-ascii?Q?RnFFiJGMAPHHfdSAaVr2FgRRdPVvM7Ecx/pg1llK1Y5IPERsyxioShSLgRmC?= =?us-ascii?Q?HdH8uIKt4bsohtArguq1/ztyQSDxFFhH3l/mrn+1LF5WLLlxEkrQtHVGa8Fn?= =?us-ascii?Q?Y+DBcYG8VSotvPqtxAOgGQdR/bK3wyiA3+MPz1xoY3Dr7n5Afl/c+UPbDSw9?= =?us-ascii?Q?Zy6HzakuHOlATZu4dKeDseiFi/2Vnr0C5vSnM/yy8Lw5z/Dkpg73xy3/iABx?= =?us-ascii?Q?Fa4+yNpRpO1ZZY7mJFvMYd9HdAgRpzle2cUgmU+K9OWZU6CPlfAURlhlzLij?= =?us-ascii?Q?YG0lcsir5d1H7rmG+or1p20+/DBRDzlNXgtTQZ+7tM7CpaZ0KGcKlRh+T7qU?= =?us-ascii?Q?9Wf85YOORxYl31Vsh/uUoxoNs4gjFiSrKwIzU6QkYf9NmQhWR+2rkRmUMUGV?= =?us-ascii?Q?MwSvJY2PLitq8K0MfgpI3dGxChie+dtDkLk1PRiQoBvj72dU8HGqBsXSSpoB?= =?us-ascii?Q?6rIyq9H915noAwsCwsh+aa6EGptRNAo7GBkrcbO6hA=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 74f9a511-b704-4747-0df8-08dd568d37e3 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:44:28.8364 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYXPR84MB3705 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith 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/patchutils.scm (quilt): Don't install quilt.el. This is to be moved to it's own guix package 'emacs-quilt'. Change-Id: I4d70ad1c137a377f71cd9d3f1b69f5ed95e4debd --- gnu/packages/patchutils.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 3cd3507b07..686b289778 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -187,6 +187,11 @@ (define-public quilt '(#:parallel-tests? #f #:phases (modify-phases %standard-phases + (add-after 'unpack 'no-emacs + ;; Installed in emacs-quilt package + (lambda _ + (substitute* "Makefile.in" + ((".*lib/quilt.el.*") "")))) (delete 'check) (add-after 'install 'wrap-program ;; quilt's configure checks for the absolute path to the utilities it -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 12:44:47 2025 Received: (at 76594) by debbugs.gnu.org; 26 Feb 2025 17:44:47 +0000 Received: from localhost ([127.0.0.1]:55350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLSh-0007Mn-7P for submit@debbugs.gnu.org; Wed, 26 Feb 2025 12:44:47 -0500 Received: from mail-dm6nam12olkn2080f.outbound.protection.outlook.com ([2a01:111:f403:2c17::80f]:51009 helo=NAM12-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLSb-0007MH-02 for 76594@debbugs.gnu.org; Wed, 26 Feb 2025 12:44:41 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=B6A7u8JZ01W/PFkZNVieWAPRLMvdqmteyUcTnS+NxlxssDsrPj4az0PtZ821k2TO6Iglmw92x/IiQLcEYGeVMg83mG24AxWpMFHHr1kZ+8mcjIJk8t2w9DDDM2V91r4erg6uA2cUICn9KP548OyGHLAtcM0OjouUHOk6K6ibgPAxNilOvpTf4jXu84RReBpj5oZ1SIcnHVRejrOqpxZwtInrEge70Z9gSmTweZLvSz3ytRb2IXRAc3hLoLg4bdBA4oeImfvB5haRqN0zbxK5GIwhAFrXf4PeMasNg334PvtK9GidKQrkTy23xUsCXWw3VBs0xQw63Bba0ufEMDnlgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gLZh7sH2hb8mQKDgApXFOY9R8clrfy16z9JNVk4qmUw=; b=LVRcpCNNMgzTDEv9oKgHyCKUCUHaCg4a8V5ZXKue3WwApNukUtMuoe8AMcX/u4cUnxAnPt1bwONpzK4oFeIc1Hs3ZSK9pFNIJ/6+pQW84kW4A4dCYkx+Ivu/waiOBqlaSqprvkAu8vhYCvWUsfzc1wrPpiP3+7EnG4o9dZ9Jwe3ulDGxECU0Tk/CNdUfOfwKEQlBIJ72jRypizKrw2ufPShYrY3IahpNx31WOuI+98LzWnKQGfv1RKIY7TroWBxI+JmiFyurCIa+cAB94r0GmEve1fydMKlg7CPeX0LZdFMisBfHr/Vwg0YrLUZCl7B5WDNrusmH5UW/Ul4y1T1uNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gLZh7sH2hb8mQKDgApXFOY9R8clrfy16z9JNVk4qmUw=; b=JY5naZCG/4/nrzSKR81wW5yj9q1INWd8XfNq5zb9UZxVCBlZ25Lw1GQF4c/mIPK1nMv7wZj7FG1sgN9Hfog4fSgoaR7nNu1sJzatkHTQOmD89Z9vvszsyoRgXEQe6db7E4lchkl1rkuxHENOGSQuP8LX5vVG8+DPkIE0XN9Q3nc1+hawzJtE0LoPm27XYAHGJMywYIoel9VVwjvhNgJDzoGShu75fosHzGvpoEqvGGQob8EcwUL42aUSlaqWCbXCV9hlWnqfF9g9sQXNiZP+tFyMLiKyOHMX8oBoocUn8h39XQdLhKW+OlX8q0eH1UlXnKaX5u3TFJe6RHOmnsJr2A== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by CYXPR84MB3705.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:930:e6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.21; Wed, 26 Feb 2025 17:44:33 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 17:44:33 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH 3/3] gnu: Add emacs-quilt. Date: Wed, 26 Feb 2025 12:44:19 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0147.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:e::20) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <1462dddd1f6db8cdd594eb564ea33b89502f971f.1740589952.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|CYXPR84MB3705:EE_ X-MS-Office365-Filtering-Correlation-Id: eddd42b3-d28f-4dc8-0937-08dd568d3a6f X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|19110799003|5072599009|7092599003|461199028|8060799006|3412199025|440099028|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Q9LrPy1xC75erA64XtE0k9oMV2CfEk6SzONjcfnbQTbkiS+TA41+3RyluZ6d?= =?us-ascii?Q?VnBIx4jIw0h8i4azzKTnYCpEj91bTl5/h5mDX4Ia+G7o3btQ8ZcplYE8JBw5?= =?us-ascii?Q?llYzSwBd50RV8Y9WP/fgX5MaoF1ARGatIwtb3tO0ENutl8lbOK/oiOqPqZ5z?= =?us-ascii?Q?Xc3A/9Z+Ll+/TeYt8xIEaY1SNPBrNTNIT09nhQDEkvAGBVCh8+ZmplJb9kP/?= =?us-ascii?Q?nwHBD5oMxUipbZUL773nhok2TgLTqIsUn0bRZ5kmdMFu8T0r9vHBn0HLdO4O?= =?us-ascii?Q?2YVVJ5qVsTBO0RWFaOciyl1uf31JHvsLYG5QOonsKj21Y9ZtifkdQSv/q7M1?= =?us-ascii?Q?X/DjvpTSGJJR7TtM8boHpQa4PWq6KLyeWeGFYBmMwzz9NNnQ6/xlID6lS+vB?= =?us-ascii?Q?7HzfDAiYcD2gGVW9/haPCRxAJZw0rFIsMb3I0nL3NyoyJ31stPfPJgGsXr/0?= =?us-ascii?Q?t8hrBoB07PSRG5Sqdi9vbkeuwIBEc2RH+8fQCY8Sshkc7dpgqRp98fmKgb0m?= =?us-ascii?Q?FO+Lo+Y1V1n88ldm9ZZWq1FTTYM67wHe4SbCz0RLY4zZVn7wMQIsylEVuars?= =?us-ascii?Q?tavZZ6fPmhuiJ8LFE8X7ruxqJFfIVK+fq+P1RdZbQDgFpd31mUL4J2wDJtqa?= =?us-ascii?Q?G/otdpfnGoVDOW2DlYrpo/tk9H2EUdDKMHaK/UIyqU8MngnU3YYOUCESFlX4?= =?us-ascii?Q?nYgAiEfl0qo5h7O6nq5ycQ8Z7NaYmjgliQ387d1NVfAMoc91p5E4AJ56icBB?= =?us-ascii?Q?dI2x9DuZkN2CqsjOhIbVrbEM4XXDGapK2PY0wFCYjhcU0hPKxzKP2SfQHlgU?= =?us-ascii?Q?I3B3aRmdxs8ewkRkAs6rLPt6ztzM0hUO9qeEhEUnWVfOciIs3FSQa82abJyb?= =?us-ascii?Q?i7QBqZl19iWSBdrtyi2Oweg+Ee19j+iTVgzi1NLNvzGKJ25gpYUTCHzLe8Jg?= =?us-ascii?Q?6aGerkRBASxZPeAqemzjDuAkUZoC0bQMhgYJNdvq6vWneYSUjqoyymt3jCRX?= =?us-ascii?Q?hucvDkuCuBbE5V1tpSne25GRyT9H0d7NEMxk7L7LlIUe0s4vBPrctj3ZL6XA?= =?us-ascii?Q?IOEZz4JvxacvxWcnBulZufkl9+vXZZVaYhJuw4ksqN/m6PkS3g9vlyS3y6pi?= =?us-ascii?Q?RrHHppRfmy/D/1VWNAhepZaxraw/rKx3tA=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?OmTss9jPkvGlAwjaxX0gKIHLzPVitl+2Z5umeo+8AcVpsR5sNe2OtQURiyaH?= =?us-ascii?Q?QPPXuVyR8FIL0locCekNuyTDacIm/zcfqEEBJ84eIvssbQEUZr1Zx9JTul4e?= =?us-ascii?Q?UpHaxfMQNKVNBQyno2pf4EGKZcqzXq/P3RympP6Zz7kjKLdk57AulIfcpSGD?= =?us-ascii?Q?RN6/d/KD47Shrv78sd3vZqvyyjTYqXd5vv0olZEdL94NKyt9G/69fDY3PBxX?= =?us-ascii?Q?VAbLnG/jLN9f/s3BhdgN/D1ehNfk4boW5ZIlIzmwQWTgpBfhzJP2csw1sgkI?= =?us-ascii?Q?h1bWYhZ1Dku/u99bi3vKeQvmy1pEF9DrGVH0aV7x3k0WUUrqFgkHa7slEdBa?= =?us-ascii?Q?2EW9q4A4djZdcLFosx09fOiENZE2Ff/vRZQVeyNYfFHxMjvt9TIuFflrbQ/4?= =?us-ascii?Q?KTcujHiEyGiaM85IhwwPNph5IsQsWJjmylCbkY3pmSE0/Pc7t32eXVHWBUnD?= =?us-ascii?Q?8HEUaAlexpiykJiRiysOYnSbmgirnykkVLlMfH8gzfLOJ7YIkp9vclXG6pso?= =?us-ascii?Q?ewOjQSra6XTQxfuUYtiPapU+LSmwR/NhHPN3Ubb/f+3AZT1HBxeiwSH1YH/D?= =?us-ascii?Q?VqPex1pNaIULzkjXxtGZ0gfqiWQUkxFAJNL8CTgPgGhHP3ZH0kDVc93VcsCm?= =?us-ascii?Q?EzX2NpANKf84iboQb84RoKH9DQkOyODy2K00E1lKTFdrucP+fOlhY11YZkKr?= =?us-ascii?Q?WOMsxIb9l941NYTa5caxuAIrKdkz0KTbZDu2d9QmvBDSeLpY2HUu1fLj3rB3?= =?us-ascii?Q?1XUp8ay9RDA62RkCsNdyLpGaNBXHflqlniikc0HXH5IlkruMLwRMqJimFrcR?= =?us-ascii?Q?xKftbEdSWQiPdkYdhZlP3MG8AJFKqXSRBvcypLRCvY4N2WkQbuijBSs1z3/a?= =?us-ascii?Q?tXDYbqIbhFsZzA7rNQDLR8TjDZBGMbVZlljMvMr9Mwhv/v/4vNUShLaWMdBH?= =?us-ascii?Q?NM6LgV0JxqYLXg8RZV12pVBpK0f5ya9/noH9Wz5Cn38zBHxM4rbg5kMD/84R?= =?us-ascii?Q?dZcHHA2DKH0q/O536ky797wD68/WMSEw7W5om8GRMPz3nGxh57wJWwYtf9p7?= =?us-ascii?Q?1wiFiX6bT8mThkgBIjCiW2wCv4d8X8EjvFxAe/2kMxvNdbAXtJK147pboaLg?= =?us-ascii?Q?gZCwsaNpd5wU2spQ805qf+qWIfezz/xyMdXkK6QXYlLXmEHaPnVSLoGlJ8HF?= =?us-ascii?Q?9nYKqePHSZ7Wbjb2dp4PXQtV+8WfioX+IgLfEFd4HIvffunv1m7O3MS04vfE?= =?us-ascii?Q?G7UZQ+dbAK4bWVkQ4DNbJytDqHkJpO64+LbPIQpdAA=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eddd42b3-d28f-4dc8-0937-08dd568d3a6f X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 17:44:33.0375 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYXPR84MB3705 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith 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/patchutils.scm (emacs-quilt): New variable. Change-Id: I0571cce902ff327dbe18f132b8ce0811dc8c3b19 --- gnu/packages/patchutils.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 686b289778..3dd7f7f99b 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -31,6 +31,7 @@ (define-module (gnu packages patchutils) #:use-module (guix licenses) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system meson) @@ -250,6 +251,20 @@ (define-public quilt refreshed, and more.") (license gpl2))) +(define-public emacs-quilt + (package + (inherit quilt) + (name "emacs-quilt") + (build-system emacs-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'chdir-elisp + ;; Elisp directory is not in root of the source. + (lambda _ + (chdir "lib")))))) + (synopsis "Emacs interface to the quilt patch management software"))) + (define-public colordiff (package (name "colordiff") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 26 13:02:08 2025 Received: (at 76594) by debbugs.gnu.org; 26 Feb 2025 18:02:08 +0000 Received: from localhost ([127.0.0.1]:55399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnLjT-0008MP-SL for submit@debbugs.gnu.org; Wed, 26 Feb 2025 13:02:08 -0500 Received: from mail-bn8nam04olkn20828.outbound.protection.outlook.com ([2a01:111:f403:2c08::828]:3821 helo=NAM04-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tnLjQ-0008Lp-9u for 76594@debbugs.gnu.org; Wed, 26 Feb 2025 13:02:05 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gemWh/ecqnhGDjCr/cRFdBOZpd5OsCaAHJmMzmjTg9nPnFPZAnPOXLUJ5q2/7UDR6tn8RjDqYFyCQKgBGiv6aDYsezAO6r6vrAOWInwPhh9PEHJyKYOz1BOEPqSIRmsapxi1509X8kFR5ZXT+1qiJasG6bqeNHmHdAFrM8szxfxMJVM8SSAco3d3JYFSbeYN2c7DZ+y+kVz67eP7RDh46Sf8NR9kg8cD2FTZwYrgkcJIgmWdwxXt5uZsxvhmDQDrEYwpOwKhWHuGJRjmSivtWho3pUz76c8MM8M5iVCxtjZ4UlqlpnbkFogcjqCcrlUYamMysJ7W9PmqZpCYBDh1Zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=q9XvWJTzEvZo3oY9vBb9bp/RGrmCUxTedZ7G83BoraU=; b=wXBAWyNrOPmte2jVBacYWKQa80umG8gx/RlNZyxSB6xxN0tNRopEgpLW+F+2yIYNXRDRKAP3o0d26kyY2HvZpozUaOpZQlQ0VVzSmaeXw28dJAQAn0RUT+BW2vAQCDf+F02tS9YndRL+I8/1e3jqugMBTzqNrBl0mDW1M/1LGmpSDjBdp06krm3oNcSmGrYZsEb6uPQ+oP+1gR3eujgUiGlXRS9sH8cZTbmVSO7Z/mO3kbFyjDZaMGvH0CzUGDvZuXUGZqZ72KyfJZj4mX4Ct6/DXtYkxTlb0AsdH3pDeTiQu9kDU1xl2tKzkOXkX+YtwFbT4bwGeQ1XdH/h/h2YBw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q9XvWJTzEvZo3oY9vBb9bp/RGrmCUxTedZ7G83BoraU=; b=nYpVUhcjwE9fEBKxo0OiAZqKGwy1zT1Lix8knOSIalZrQMctKl8Csw2TKNO+9ZDiV8Ji/L/syOteBd8iOT5gwrLhV5HgRYYQa152rvRkgQ4WfMWfbq1k9t3K588cSKrAaZSm0V7zNjqlDJj1jpmf9gxdPggqNdFHV/0jIPPczCRGOQKSohjd5b0eqgPzUGiaRapC5xADJ6D7adAJrxnWkeZIsVB/CDzhODazl4nHbN5F5HMjRqndpM6PZzvT+WiAmTD64F/E7pcFrAACTqgDPlFTtu/P0lJP2eKb3rlevoHCl2NK3sJauYL6nLxkSUXeDjX3Rm7nAd5b1wdFVOnvFg== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SA1PR84MB3382.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:3cf::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.19; Wed, 26 Feb 2025 18:01:56 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Wed, 26 Feb 2025 18:01:56 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v2 5/4] build-system/emacs: Allow usage of #:{allowed/disallowed}-references key Date: Wed, 26 Feb 2025 13:00:41 -0500 Message-ID: X-Mailer: git-send-email 2.48.1 X-Debbugs-Cc: Andrew Tropin , Divya Ranjan Pattanaik , Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR01CA0006.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01::14) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SA1PR84MB3382:EE_ X-MS-Office365-Filtering-Correlation-Id: 7929a272-c5f7-44aa-69ef-08dd568fa87c X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|461199028|7092599003|5072599009|19110799003|8060799006|440099028|3412199025|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?CF/oGY+yK07gHJv5YHtGV7auI6yaV2EE6IBxK4BM8z+FcI7U/e1HUk/47b7Z?= =?us-ascii?Q?ZMmzaVhDQoKVMHFdfKeT2jtr5e4XBUXbrgp2rMm12m2ohKNlyrfSYJzhIbCO?= =?us-ascii?Q?Xw+xjLvllT/C/OcPhKLDEioxP1HXGVqCaP36FYjpiraCnliHDEfl7Uhhnn9n?= =?us-ascii?Q?j85AQn7mFmMQPowwaxt8QhnANfmVShcKm+x97eoPEaMG1k8JwEf6l9v0C9wo?= =?us-ascii?Q?2vRCMq1PpBL6gs3pdgA4/gf39dJ7X+2Z04wXUD2JZvbNpow8sGd9PRhA4nnP?= =?us-ascii?Q?k0LO5swkMzAJtW4WZIaKnwUy9QORRomn65EisOCZvCnkb7XZkCL2JmcBW8VU?= =?us-ascii?Q?7R0TYBvaRw7+zn9UKa2MP6g4bcIN+Fsen70bHnEkT2Cveo5Q8jrc06QGpJE/?= =?us-ascii?Q?jN6io0HKyTZEy7QYps41D0x/76Z6J8CNC3R/tCARNAbywj9nFd8Ebi6jja89?= =?us-ascii?Q?wbuNaNai53vWYwi0+C4/U5voxW6BjHWg2AsPLfuV1BiLz3tCz4oswBBUkNkV?= =?us-ascii?Q?rSJAQ42FfYGOFC2M+Ure+F95/9ttTYSfsTV4R4JmhDXgCqZKZuXNVst+z7Wt?= =?us-ascii?Q?Cq+X33iWjgj8k2F541qjWsvVMiL6AQ0IdViAn4tfqXwSPvRuZ59W6SPp1FSO?= =?us-ascii?Q?7AMObA61JNQMEqa3+iPVAozjCr1Hfv+83jyvGZBqkkYYFEm7e/CH84BE+V1K?= =?us-ascii?Q?zis8+G2uKflle6jVIJaAHSi1ibPCUtd8JjuSnmvY1uV3rO0FiywDYB2A2eZE?= =?us-ascii?Q?Whn/GbW18kUwCBRZqviocdGsa5B131ySZOWmwcLWbmDLdKTDfETjDDTIxqqM?= =?us-ascii?Q?taxouvvFl79Gn3eXmz/czaWtRVjXz9sZ5YlAVkE3ap9zATv5AD/wKeNugBgS?= =?us-ascii?Q?eWZXjIu99AbSBxdIqU62fetvRqp8RfARBryGtrYoRgb6SpvhKDYjqOgAhpcd?= =?us-ascii?Q?l1lXk2k4AU1Nuj5fGyWI1QsnkcIWAp85CIoI7cQv07MvejSYsn4cIwy5Q04t?= =?us-ascii?Q?2FGut59KrBxbkpRvzyGUbDXIV87tTBNZhdegjD81PqFn5mKvAZ5PnzuvHcrE?= =?us-ascii?Q?vT23HhbVwYX/ql7SS6b20yWqziFqS6KnIb1upIFEwIDxQgPUBkg=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eKkwk8iY+jfkrho7FL2UpCUtCw92gl653Vh4YvBEz0rDc1rEJUHO72ZSiUlR?= =?us-ascii?Q?e0gLaq/V+OaixgwaCYZZ8uuSH8YNZoIRgoELxZJeYxdTI/9CBSugrr91IOFv?= =?us-ascii?Q?5gRV+v4G7lxVZVPPh8T9VB9K/GWNt0o3bEXhN0Op66vmuF2F6mrFGAe+XrM1?= =?us-ascii?Q?ryKszU/UiY30QT/PAsuYAnyE8hC9U3Y5oGpUMvlRXj95XQyEswv6GuCLNH2c?= =?us-ascii?Q?2DHK/+qSTN8DJvumj+a0N9VIjSvaU+WPDyQzWVdfaDaxLhezIiBKxi94BO9+?= =?us-ascii?Q?cTFPiM0lFbAZf2218i3SAk9Au+jBqNVNOyILSUEKXnG8H1G+NtjIwqKzdDRA?= =?us-ascii?Q?WUfvR5PIKDt2S6LF/HNi/wCMUwCQuVnRgOnzDhHcHkGj3mTS+vwBVdgN2K+M?= =?us-ascii?Q?oQ/BsNRK0IUyKuuKT7ptbwy/g+/bDDStqG66NNuK1sxNVf1wU0y2X6bDF2fN?= =?us-ascii?Q?25fLlYLztrdqzj8Px5Q/0/uNElvWcwherlCj/B0V+wwJHYLzxC15VlQG9Lvh?= =?us-ascii?Q?hHhhF7sw16VUI5DHSr+/5NNU48FTssudOW0hwluJ/QDEmZk5JbEN+PGVTCuG?= =?us-ascii?Q?lcMJaLlml/bMgTNYlzPgG5ftimXq1HC2UbE9d77GnVHVu9ke5W9dCkHRkOsK?= =?us-ascii?Q?6/IKDRNXiDNRIGNmyjJKC+UgoPUH8RAZFyZsSlXsGW1/mfCCS8lN9oz5NAde?= =?us-ascii?Q?5uD5FBpN/KFgAXfEdTmfqgR55Rrtwp9pNhCxwiqLpmUssQjDvrYLSgY+59ka?= =?us-ascii?Q?R7fGkrIhkFd0om7fXkUlO6jOOrj99rENXJM/Fhi6rcKzqqTYn9KGENlCTD05?= =?us-ascii?Q?DuIXezxJXnu9wHP9KEAAzyEXR+MBcKd/2Xm5i/VrU3W12OWAaYWnABhnot9w?= =?us-ascii?Q?FMrr0Rk2nDzg6+wborbV5Wn2Zmy4jS6sPWQcKLR/wGXOR/FXguhn7hm48VGI?= =?us-ascii?Q?vCflr4YQBRZl5nN9rO5dASRy/qIf/PWUA/sKbUZBBbyBB/BBlz//M6M4CC2e?= =?us-ascii?Q?tt4WrVQ3syYLexgf29kNUCBZY6W2EmPE4+GoxnbawWSMrx1IT5ID19PdnS6m?= =?us-ascii?Q?Ze+uW26OwLXO2M1YKZ8UmXX2B21mxTHSVGjZ9MxCbpfuKYChw+vyszCJFx9H?= =?us-ascii?Q?fTRbbEpyQZC92FEuA+5UzThZEd23fXKaNoVZLd0Znz2qrlScSLz52h1FtcHI?= =?us-ascii?Q?5vwq2uh7Wpfowb0UB50Cv9OiXY0GmfXXTnxkWGAZ1NYEv+H/6iaQFAO9Sgia?= =?us-ascii?Q?js4ZOUom3rOURQMtzgJ7if651WVUL8W1QgITI6JLyA=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7929a272-c5f7-44aa-69ef-08dd568fa87c X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2025 18:01:56.6698 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3382 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith 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 (-) * guix/build-system/emacs.scm (emacs-build): Pass '#:allowed-references' and '#:disallowed-references' keys to builder. Change-Id: Ib9a35a7b2115365b96675fb7ca3914b0ae7e67c7 --- oops. Forgot to add this one to the series. Going to sneek this in here guix/build-system/emacs.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/guix/build-system/emacs.scm b/guix/build-system/emacs.scm index 03273d738b..06eec43ec4 100644 --- a/guix/build-system/emacs.scm +++ b/guix/build-system/emacs.scm @@ -95,7 +95,9 @@ (define* (emacs-build name inputs (imported-modules %emacs-build-system-modules) (modules '((guix build emacs-build-system) (guix build utils) - (guix build emacs-utils)))) + (guix build emacs-utils))) + allowed-references + disallowed-references) "Build SOURCE using EMACS, and with INPUTS." (define builder (with-imported-modules imported-modules @@ -120,6 +122,8 @@ (define* (emacs-build name inputs system #:graft? #f))) (gexp->derivation name builder #:system system + #:allowed-references allowed-references + #:disallowed-references disallowed-references #:guile-for-build guile))) (define emacs-build-system base-commit: 61428ccf41f21f5ea1e4f1eec722ef9b1efc3a0e prerequisite-patch-id: c2ff0e5fe8ce40e8881779f771c56fee374bb48d prerequisite-patch-id: 52a44595bd17d655afce51a485b930c44b4ff772 prerequisite-patch-id: c88c4e03afc4fdfb112a40f356bc97db80fb06b0 prerequisite-patch-id: cef5c8dde54b1d3790e6f84fdeafde5a9d8e619b -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 09:16:09 2025 Received: (at 76594) by debbugs.gnu.org; 27 Feb 2025 14:16:10 +0000 Received: from localhost ([127.0.0.1]:60604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnegL-0007Im-2e for submit@debbugs.gnu.org; Thu, 27 Feb 2025 09:16:09 -0500 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]:54366) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnegH-0007Hk-S3 for 76594@debbugs.gnu.org; Thu, 27 Feb 2025 09:16:06 -0500 Received: by mail-pj1-x1034.google.com with SMTP id 98e67ed59e1d1-2fe82414cf7so1909383a91.0 for <76594@debbugs.gnu.org>; Thu, 27 Feb 2025 06:16:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740665759; x=1741270559; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Z4m0l4VDlu6JQ/L6TaUczKdogKggiVvR9tcBOl45f5Y=; b=OtMNVmEHHIM9UsFihMOYEDLmJoWisbeIzAj4EfHuXZzv1wKwul/an52S73ZfUM0rgs //NzM0+83xbyyFG/DoswqClDMJsp3b6hs8AJb3rq1OJr1KzlzzUhNfO6YbLx6kO6yKaJ hcnmytMcA0v3npnqV2V3YvPeWp5lF7u/VzFGiRjYpDpeUK7Yr3qE8n+ZpFPJZdlcjL9f L96NrCXakUIIBzgfMKvUQBHWV6hSltWVIPL3kbNZ3tsviJrRrvKnIHfVCz1tjaQiaQ7H C+r+489NnEXODla1H5db5d+EeYQZcTmMOxrnbBbEYzTDXsHz2apcZwjyXUXoPgSzyr0W eczg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740665759; x=1741270559; h=mime-version:user-agent: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=Z4m0l4VDlu6JQ/L6TaUczKdogKggiVvR9tcBOl45f5Y=; b=JMGtgGqYOc6y0UdoQJ6tlk7ZOfm2i1z5jlm71irZIodfe/3wpedNlzPRobDj3lwkJG turLKzmtbTNr4hvGzDFC+RvuNKKcnP0pHRKKoSabI2bd4SUaD6DmYPL3Mr5LwNzXbdEG NUXlXe5ez+pSjsyikEc145biGTVx8ehyq4ynZQwISBBpwN0h86bZPzlDj8D/FtNSYx/i +dEavDfeq56b3/Ba7x+HTU5aE78r3FSW9LqrMrEbdAj6Wv23ENR9vkxWu5COmZm0i7WM +tiBpSLvZITBmeMhhSO54DbP3BoehWOFSo+jZ+0wa2VMQ2Yn9BvhDlI4km5GRAmxOEcn Sr8Q== X-Gm-Message-State: AOJu0YznIcFefHiZO74eDvMIUO284Sf5Gqav3X6AbMCqOcSV7g0P6Ka3 BmzWeYkXe2EBy+8y8Ksa+1DB5IlvSKo0hPg0WbWfClrkHZ9J9r/9 X-Gm-Gg: ASbGncsHx9zVUN1A3pKznLnZL+1SPlN49G+6MpLh/rSXUFIlc6/h0KZ0zQ33byFWdnG fi/BJCqWX5624DCgUhfgR9xkjDZUB259IzAS8CcuJgFR455d9KWeM8Eg3LWBZObr1CH+A92roS6 jiYh6WD5ETWENAKkimXJUrJErUcv+dgVI+Afn0aUp8G87/BlDkyz9J5XmsClIcm8ktC86nhoUtQ 5BMzFJo/UHx0CqWW0CLe1wTJ2z/CWvDznMf54HNvRcazIYBL9oYkG/VP60izlYRheZryPRpxHcf kRcX9uuSvc6ce8u8xvQvXkZT X-Google-Smtp-Source: AGHT+IH/ICqRYhRF/uqzrN9jHxOZjubSNSB7QotVTgvf9GzXaRzndtUizJQARQNbx2biK92IKc8rFw== X-Received: by 2002:a17:90a:c2c7:b0:2ea:a25d:3baa with SMTP id 98e67ed59e1d1-2fe68acd797mr17398797a91.5.1740665759478; Thu, 27 Feb 2025 06:15:59 -0800 (PST) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2fe825d2b18sm3809394a91.24.2025.02.27.06.15.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 06:15:58 -0800 (PST) From: Maxim Cournoyer To: Morgan Smith Subject: Re: [bug#76594] [PATCH v2 5/4] build-system/emacs: Allow usage of #:{allowed/disallowed}-references key In-Reply-To: (Morgan Smith's message of "Wed, 26 Feb 2025 13:00:41 -0500") References: Date: Thu, 27 Feb 2025 23:15:44 +0900 Message-ID: <87o6ynlbhr.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Ian Eure , Katherine Cox-Buday , Liliana Marie Prikler , Andrew Tropin , 76594@debbugs.gnu.org, Divya Ranjan Pattanaik 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 (-) Morgan Smith writes: > * guix/build-system/emacs.scm (emacs-build): Pass '#:allowed-references' and > '#:disallowed-references' keys to builder. > > Change-Id: Ib9a35a7b2115365b96675fb7ca3914b0ae7e67c7 Reviewed-by: Maxim Cournoyer -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 09:20:40 2025 Received: (at 76594) by debbugs.gnu.org; 27 Feb 2025 14:20:40 +0000 Received: from localhost ([127.0.0.1]:60675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnekh-0007jm-Ov for submit@debbugs.gnu.org; Thu, 27 Feb 2025 09:20:40 -0500 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:48283) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnek8-0007ad-36 for 76594@debbugs.gnu.org; Thu, 27 Feb 2025 09:20:04 -0500 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-2212a930001so24819375ad.0 for <76594@debbugs.gnu.org>; Thu, 27 Feb 2025 06:20:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740665998; x=1741270798; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=VjQSmweI2H5FEOYjWt5tfLu70VbDmcJlxTb8A61IsTE=; b=BAqqbH32Bzp86ZfB+DP/9Rp/OFrDaxzPUm3EpjMq2mRH8GN3UOCujdSmwhQIQLgcMX lS3kudqAl6+Cj3cUJZvEEMeeQZ1VRRG5yLOc4KAcA0V4H5gAN7muc3u9KTSNV4tEGE48 ZL/xTzwpUhwwCY9xFhCxzLsan7narYvONZC+Ct5cCxNcFpo3v3sMF2uZPb7FKPi7LKc+ pAm+ZwJMEerEiHWfyJpt+8sWIvhu/aj50HHvzOQc2GlCRuuTW88/QvSdx9uIs7w6q1NJ 9futbeQrv7zhAxUhF1/WAM5fbjggscerKTF0XbPgVDtyWhJAFXqGZC209Bo71fpZYSgR 3upg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740665998; x=1741270798; h=mime-version:user-agent: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=VjQSmweI2H5FEOYjWt5tfLu70VbDmcJlxTb8A61IsTE=; b=nO+CO5Erx+8S+oVEghU5fXor/RWWhyujB+9VQE6cp+PUOsXyvyuP/yBtqE1Sxz1zYa gTpbcpavlfk96kq0T93yn6qicOKH4jDEg2HaKwXK5uQ9IjviDsHoe/wXyDsKzHoev5Aa M4KFdYiVP6dQ9k29eLB+a2eL6bUsN8fg3GRoIzaW5lyREi8yMOGUppsV4af98sFgYtZn uEMtV3pBDmg2LiudCuixUDejow4cug66jHE+jQVUiO2ucdDREyfkALbTbIeGtfsXbWzg iQ5+/E3Le5e3yZC+SFrbrTMa/de0aWQhf+bEDNZarIXlSclrgN9CMf1Mm6Ktam1FEozM At1A== X-Gm-Message-State: AOJu0YwUE34Bu3n5nIkQnoMwiYfIHodYCwRkvVnx1u+bJWB4daVbr5l4 7udMbgoloTQApUZB5J3ZazaZfHZUh0c3pejbpEDIeGITfRAeqxc/n0KcmhnI X-Gm-Gg: ASbGnctJ5yFIlZB8E5TIUPT+lHcvefgtDOfPhZhxcD02K/cnyxrXXKaqAfbKRSCJTVn F97UiEAToTiLTx5V7NwNpXWSLvMdyDMcUM0SK4VnQ1EYt1s8fNsSwZ4+bKNdnkl5fEz6PeYgg9J vb3u6Gv7WPn6Cpnwi/mE4chDXQE3udqNzUNvS/s9ON8+hFoOP6NkZFH6Zh+VjRJ1vKxMwPzgD3f 3fLAcwyeIi+5OCJL7JG6/RqaxNrFVa+Z8HqvsoF4qugVtQ4SMXAZga8gBM1fR5HT3gJdn3ThcGY nFIPZH0xFYjNYJoR2JzYdFax X-Google-Smtp-Source: AGHT+IEboz3WT/xDlDbhGdVoe90+6tKE3qkGQU5C5xP1uCZEWQvukpw5mXJxiHlISzK5dlyZxnsK0w== X-Received: by 2002:a05:6a00:1746:b0:730:8d0c:1066 with SMTP id d2e1a72fcca58-73426da62camr49737131b3a.24.1740665997956; Thu, 27 Feb 2025 06:19:57 -0800 (PST) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7349fe2b54dsm1619864b3a.2.2025.02.27.06.19.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 06:19:57 -0800 (PST) From: Maxim Cournoyer To: Morgan Smith Subject: Re: [bug#76594] [PATCH 1/3] doc: Mention that patch files should be generated with quilt. In-Reply-To: (Morgan Smith's message of "Wed, 26 Feb 2025 12:44:17 -0500") References: Date: Thu, 27 Feb 2025 23:19:44 +0900 Message-ID: <87jz9blbb3.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 76594@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 (-) Hi Morgan, Morgan Smith writes: > * doc/guix.texi: Add a reference to the command quilt in the places that > mention patch files I'm not sure quilt is really relevant still, in this git-is-everywhere era? I think it was mostly used on Debian, mostly useful back in the day where there was no distributed VCS I'd assume. I'd drop this commit. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 09:20:41 2025 Received: (at 76594) by debbugs.gnu.org; 27 Feb 2025 14:20:41 +0000 Received: from localhost ([127.0.0.1]:60677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tneki-0007jq-Fr for submit@debbugs.gnu.org; Thu, 27 Feb 2025 09:20:41 -0500 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:42201) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnekT-0007i3-Cy for 76594@debbugs.gnu.org; Thu, 27 Feb 2025 09:20:25 -0500 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-2235189adaeso12327295ad.0 for <76594@debbugs.gnu.org>; Thu, 27 Feb 2025 06:20:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740666019; x=1741270819; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=n5g3DtKuqLZ77KvTEUevjeUgc3cpFhxPYvYg0QhYwkc=; b=PHDouboqFolkAlqQesv8K4NrOgQs8OxCqYf8uoWdxbFf2e+izWfRJT6nY7IYfEmxZh zjDSqXcyT6pWXLwGdqPDtqnXFeUAgssaDsFdZKyZ0TlsndxlvstmZ24OXMEcQ4p6qTsB G5e62rRcFjxRut9+oYvJSaqmDEjOMT1QIAgdSX257GPwOKR/Q0MVIo9sWaf6HfrmgBxW P8zjiHom9T2gZc8HWA5XFmRxPugH3szB+Hk04DFu4gwD6GN3DNuaExb49a/03UeKvOJF dXSRZEmeokUKAI+WCAoY8XVT8N+g9euLlPseaf64guBQIid0OZUO1iMkUSpIwd6dWaJC F8+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740666019; x=1741270819; h=mime-version:user-agent: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=n5g3DtKuqLZ77KvTEUevjeUgc3cpFhxPYvYg0QhYwkc=; b=JlNnC4jDWkDARayxmq64sSqC5gkoCguDsuYbjyW5H505nYsjw9cGxY15oOmNtIhE// 1TdOGv3A2vu6STXcCDAkknjOkMdTqjqJD9dpLE4uvAJwl+vmHyMG0ph1fF6jNu+O+P88 MqNeER4asGQpTeJ3O0+QAatbxUCKNalR3tO3JinNfzOlqQ1wyvnPK73G+wzTDh8gGuvS XZ2IOc3GBhHhUaeQNycUjYwJYyg+uF1/CEGd8dvO0k5sG3fhTzyp6QB9aYp+f/CJjw7y KYcPhm4f0zTV2tdwV9ws7+jLcfPPa9BBqY3QzQWY0fxXpP0zM8/aV3n1coDVqmBYc+sW dZ3Q== X-Gm-Message-State: AOJu0YyRRDamqcnLhUrIbxPeqkoYLiDpx5/N4rvSnuQknGdDe1pZevtz wKROFiH60U4mdaeCjDXkIqMtKiGAVqM8kaiGjtJQOBQ8tWK1Sou9vz0xm81t X-Gm-Gg: ASbGncsJ/RLTMda+Ga4knBgLKQw1T8mXb4d4wlSXSLIozvpkqoMlD3XwOpapNJbluni suonu2SNBiveWcS+yqXdHdNau+zv0Pl5frT58Qu0bqoH2yIx30bOPjbfvZpQmNYMlpxDzea+zo/ 8lV296zWVi2Nc4CmF633wnTm/AHEJnqR4yrQ2DrpD2PN3MDzEIulkox00Mmmz/SDxq36kNNjEVk OIMub4hzQal40MK8pW2u9XBRpZD/OxKck/FwRiJr/CbfmDnueAuG08pVl9/v/iLQo+zvIDWmqA+ 4lk5gKH2z0Er7OJYXdb514J8 X-Google-Smtp-Source: AGHT+IE2W/rVZq9FpuPyAJUdAcG9MgtsJFTWDEdx6+EMW+cvsDBo5KyV+YqPAJ7hbQf1FK5VnQZEWg== X-Received: by 2002:a17:903:fab:b0:215:a2f4:d4ab with SMTP id d9443c01a7336-2234a282345mr47669145ad.7.1740666018886; Thu, 27 Feb 2025 06:20:18 -0800 (PST) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-223501d35a4sm15113685ad.35.2025.02.27.06.20.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 06:20:18 -0800 (PST) From: Maxim Cournoyer To: Morgan Smith Subject: Re: [bug#76594] [PATCH 2/3] gnu: quilt: Don't install emacs package. In-Reply-To: (Morgan Smith's message of "Wed, 26 Feb 2025 12:44:18 -0500") References: Date: Thu, 27 Feb 2025 23:20:04 +0900 Message-ID: <87frjzlbaj.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: 76594@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 (-) Morgan Smith writes: > * gnu/packages/patchutils.scm (quilt): Don't install quilt.el. This is to be > moved to it's own guix package 'emacs-quilt'. > > Change-Id: I4d70ad1c137a377f71cd9d3f1b69f5ed95e4debd Reviewed-by: Maxim Cournoyer -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 09:21:19 2025 Received: (at 76594) by debbugs.gnu.org; 27 Feb 2025 14:21:19 +0000 Received: from localhost ([127.0.0.1]:60692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnelK-0007oD-Rm for submit@debbugs.gnu.org; Thu, 27 Feb 2025 09:21:19 -0500 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:54531) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnelI-0007nR-R9 for 76594@debbugs.gnu.org; Thu, 27 Feb 2025 09:21:17 -0500 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-2235c5818a3so12202565ad.1 for <76594@debbugs.gnu.org>; Thu, 27 Feb 2025 06:21:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740666070; x=1741270870; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=EY7MdrCrRp4+2wPYdZPHapldtquZslgvUMbpupoXbvw=; b=YiLIe02EySsUWOyXdCeqvEOsfE0AqbXFZaFaIYV63nyVhgVTjpLPFD8z+JcbGN5G5h 9zgvO5V+Url1k+Jk7AOJWITNvR3a0HfpG0CGBKZfCGgHiNttVcK0fESkJEqX18kbL84L Qm/NeTFA/CfslpYgl7YVKZJxaCvSfYamt6tKyBtdUlSi5njvi6bRh4uou+pUX5R2fLC4 e8EtzAysDPABgKUL6gyPLgm/TZKQpE/F56oFKD3Yo0hkfCVpiv3JyfobQq0KgQXvt54v nXcDq0gX3TXN8qKYpvedrbbQejnDjPLY/+nHY2ikiV02s1jTrnVFNmVKWY9QFaRbYTvE vu4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740666070; x=1741270870; h=mime-version:user-agent: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=EY7MdrCrRp4+2wPYdZPHapldtquZslgvUMbpupoXbvw=; b=GKSgw4Cgk6c6DxArxoaFy6Q2kGvzNmLmuHh/UMul4aykaWxnyEewMveIdqI0pX/z/z PPogiBO8Mgmm1MDTZvs0ZKBkuVnM1mEA2Mc/nhekDuEvn0iOT9R6baFXDr8gxHagl0QC Qa2a+zZ21fn4Coseh9IpgUsJmlNur8k1dsoFjnYNR5T12NTebzVdRxOH9hYF0t2Eoblm CHW++zMLGkCp+N8rrBltxwHMNb5TqspQaxDAbZuESCzDsJsxwSLQ2kWMB5/P/upFrqP/ TyBxpR7Mffzc4+RH+Prqk2NNQ2yqPnPzyVd8TaPQ5DY6QdSON89fNm2GeMCOs/eURs2O EAjw== X-Gm-Message-State: AOJu0YxzdcxmYkWKzLMSfKmJKVp12TLpkjpJaJQ0pKzdD4dXYvTBYaBL HRvrzpvNUaiZZO8ZQEYW5+7ruD7Ql1bnv1yIEiJeIm7w7d6VI/XFm2sR6/LP X-Gm-Gg: ASbGncuNQYg8CiGy1y72T0fHAIySK4Xd1jY+29MbM5F/pO1qr0TLmfqREjf2wJ1U4OY M8MSx63UGrogNTe6IUgTMg+fowqaLrnrr3gJl2NyAg5PN8nZk3qnG2lGM7E39RjwCNVoyNK/k3A jxSHgfneR5oytF4WsNFlEjvYGkwXUzcqfLr2Kns9HW/DfeaI6/8Wf+dSyGkjG+NNZqHXNSNCPLc 15oNgNELEZ1NYDzk/ATsoW65OA139frd5VG3+epy0AUOXeGc6XB+cLE+mTYC1ze9ycyt5joRqr3 jJMc9EhEBzC/LeIXs/xz3dul X-Google-Smtp-Source: AGHT+IGO7rT6GWqrw3g9idZyp0hBhJnX1MjivP/pFQiLLroXSb4vcTtVCdOTfOh/a575V51/iSMOhA== X-Received: by 2002:a17:902:dad2:b0:21f:c67:a68a with SMTP id d9443c01a7336-22307b5b07cmr162321265ad.31.1740666070175; Thu, 27 Feb 2025 06:21:10 -0800 (PST) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-223504db1b6sm14943625ad.161.2025.02.27.06.21.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 06:21:09 -0800 (PST) From: Maxim Cournoyer To: Morgan Smith Subject: Re: [bug#76594] [PATCH 3/3] gnu: Add emacs-quilt. In-Reply-To: (Morgan Smith's message of "Wed, 26 Feb 2025 12:44:19 -0500") References: Date: Thu, 27 Feb 2025 23:20:55 +0900 Message-ID: <87bjunlb94.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: 76594@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 (-) Morgan Smith writes: > * gnu/packages/patchutils.scm (emacs-quilt): New variable. > > Change-Id: I0571cce902ff327dbe18f132b8ce0811dc8c3b19 Reviewed-by: Maxim Cournoyer -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 11:32:27 2025 Received: (at 76594) by debbugs.gnu.org; 27 Feb 2025 16:32:27 +0000 Received: from localhost ([127.0.0.1]:36729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tngoF-0000Km-CQ for submit@debbugs.gnu.org; Thu, 27 Feb 2025 11:32:27 -0500 Received: from mail-bn8nam11olkn2037.outbound.protection.outlook.com ([40.92.20.37]:52670 helo=NAM11-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tngoC-0000Jr-BA for 76594@debbugs.gnu.org; Thu, 27 Feb 2025 11:32:24 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=go1ipNXyblvvfv+Gs252S9A80SVrgISnlpvDjDNMQD8odO/Rqrl2UVwiNqy7Tz81PidCrllnWZCpze3HfPSfYWTkIknc1OTDGXpC13jjlgPNlYLo+HEJCf5fdRu63u7qak4ADEHtH2yFnVyb04Aoog/HyWIsfdOuFu1rFNjw6vL6Sv63R9iWpaiHFBOIOqVSR01b2WurxJXJBGsBMw/Vo4YuHoqzy9cahgvNz1bnlwZiL9JkChNKPzvnxagmNcTTVlEH+79wR+1O8N4IpHdQ47nZuHLqO7qYFcpw6hkVo1/o5yHBO79/UahET+WsCAdtI93xPKWOTT58X64bS5VKNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XDKs74xKvQe7bgdErl6p55B8rbF2buWA4jMLaR7mkQE=; b=cL5JtNxxLzPQUorlN+RcZ82ojeMG7xwes0hF7pfks78xTK6tYGBq3wYxJFMs7LhfVuBrLy93LfbegjCZ62wzV53M7t6r9pgK4aqtzLMOljNkDVttwXasfEiQ1GeYMyOKID3sP6hKeYoRE23KDKzAfspmGeIvu5lOFT2PWzRcxlIyoZPCex/HLH6eh4p9ljecZD8IU57gurERgrNYyt1FsYxoZhQ0jp2Vor73pt2CUW3oVilBIuS1soHqMzvJlFsKYyCQfb2ubbIcElb4cL3dSgbwBXYgxKJ3hY1L75U0iVxvAY5AlRR25ESI6jZmwy6ldrvy1ZJFn36KjxFeKu62TQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XDKs74xKvQe7bgdErl6p55B8rbF2buWA4jMLaR7mkQE=; b=URigTBsDUfSnVz2lf+MzH/PIN1NaSGuRZsnF4Bc/mpMSDBP3DpSFQjNUpdMTaBiZizf8bCEWT2OJprzQpCJpX+qv15om6skgy7k/sqPdeTkwuZC3Fq3GpRL3Rn2HG3zOOjUa1YUJFTuCu6S/XQEXmYyKjpoZKYO4igMOuOBhLn3r+BmJdj0JF8ZLtIgQTQHEgizpTb6Yh42wSbRtONlELg09tQ77brUYUKOlFnOW7bdrIZB2hg3DW4dLQqXYV0c9DHIAk+3n22JC9UEN0GbApmbrA5ix2wHPqMKjEJ1hagCh7FDbPock2+DyeuXnyTJ5HkHEkrqFu1esMiluTqFJUA== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by LV3PR84MB3459.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:408:21c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8489.19; Thu, 27 Feb 2025 16:32:16 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8489.018; Thu, 27 Feb 2025 16:32:16 +0000 From: Morgan Smith To: Maxim Cournoyer Subject: Re: [bug#76594] [PATCH 1/3] doc: Mention that patch files should be generated with quilt. In-Reply-To: <87jz9blbb3.fsf@gmail.com> References: <87jz9blbb3.fsf@gmail.com> Date: Thu, 27 Feb 2025 11:32:13 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-ClientProxiedBy: YQXPR0101CA0037.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:14::14) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <87y0xr1h82.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|LV3PR84MB3459:EE_ X-MS-Office365-Filtering-Correlation-Id: a225d6ff-f39a-45a3-9195-08dd574c4be2 X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|19110799003|15080799006|7092599003|8060799006|461199028|3412199025|440099028; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ZRnlf8z3AlaEmPb0X8H7UoUckmr0RiSGw8gqi4QJlmcC9rDG/XDq3tdG3TNn?= =?us-ascii?Q?YO5+MKp0vy+A3mQY3pahhDzk9JPjXgb11UCBj4eHCsM/CPfZILk3d/O59JjV?= =?us-ascii?Q?Y2s+nTZn6u1ilrHCShVGb92XodVaComAJRBbDfJtgYWGONXFqPt67obTwXRL?= =?us-ascii?Q?zv4d03EPvEKmvVjFoEjyDnyCk95omoH7+u2jPyGG9EeHaK7kfNj6e1r2oBIk?= =?us-ascii?Q?yigQpmm2+hH7MArYn1hBTbTYc3XLQHYRAsrfqYul3NU9RO6lslvATuFyN0QP?= =?us-ascii?Q?PLED2m7k5D8w9X/Cs1dvuSdkK9hH3Axqbwit8VwCbx+iN/vUy49lFHPiXr9o?= =?us-ascii?Q?Bfrm5CSzFot8ztsAZE1XYH82Gml9l0aro43aXSltZxzQ+wO+BqtHpvt+rvhQ?= =?us-ascii?Q?GNMFHJrDNuyUamS92ItbnNo7dFLZHvDgeoMenXk2rFfdoD+UzvjbHVADHYm3?= =?us-ascii?Q?//PDs76w3iGrBKwPF5gJ6CgxpBN1r0oUBiKk7exUoP9B4wQ7Y+8E7jaHlVeg?= =?us-ascii?Q?LA7wbBIg2Uz7oT0lLW4GYN7ZVIIbQyzFlZfNvfdGaA6J78zTAMxeGmjsjsZW?= =?us-ascii?Q?kJ3tBBLTezluY9ScaIF42QrZ+dwVfNZaTASeQrO3JzGO5y3oA776MXHHzJ/i?= =?us-ascii?Q?2pVMbAJyJmutKpW7mDciq7RcBDDZ35NhRNOx9sxOafcO6XjkkgO8p7BRFYa2?= =?us-ascii?Q?jV69yKQCBBdVis2+HVf83lTAbIgr5jdC9rFIOQ/ckGaKlTyeDs0mxjXCZw0t?= =?us-ascii?Q?+4XsfnP5OjHEz3euQaZyHuZS22A3pS6/6krgpEcWIp6/29TqlKPJ5qa3MwC4?= =?us-ascii?Q?NR1HEl8KsEVEliCQBl6VaSVREsLS0V+zoNWy8e1m+sLsikZ56mewNGkTSb4n?= =?us-ascii?Q?/Qe478GPOk0MJ/OXVau6RQUZ6Lh2T5JnoI4a2GKsXuSA5N8R2+OWyv4y1V73?= =?us-ascii?Q?lVXGqeNqTqEQ5v3NV6J1nHmlSM2W52eKl2Z4Du+NEBUz/pwsHmom6fNWsYD/?= =?us-ascii?Q?afdS1hRRCQI5Ro28JRGZLeGozv2aEfzTGlCr00C2au/8x7G9sZ+Rot31VdUe?= =?us-ascii?Q?lJezjXyKo0bpcq3BwNko8T88yaiooQ=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Uf1TPPHDLCTGpNAf9DMKLqh4qELxBnY7ON1vxEKnAihvZMM3xXc9OYTdZ65W?= =?us-ascii?Q?kcwD918AlWEBZd1IPkRbZDEBB9PmYv9aFUzDwezqBMMaC1aXBhXNrbzcAQwJ?= =?us-ascii?Q?5zZolOG9A0Sk/dOn27eRYYy0FWqK+Z0IsnVAGUhHd+fQdP2wNohQAxJOgoEs?= =?us-ascii?Q?Z85hbumqU5fJRAgNGglF3FqqLh0YLw5ZQOXVngCteg7lI45c5s8IjtWBoIXo?= =?us-ascii?Q?8UKbkRdO51h5RA6aD6Dpt3UYLMMNf6SLGBBSHkJCEqQMD46YbquPudkaSgma?= =?us-ascii?Q?X1GrjECExZuM2Ru+KPPpGgBxuWJmfcEZ9X57BnpzCrVWO+78tG5zXrTpQ5N/?= =?us-ascii?Q?Q3oeb6nNb6pjdUg+rGtYVeD91vuSni/Gql/xu/pe0wcrXFpzjAJWR4hNUvqj?= =?us-ascii?Q?UXZfqMhvJOf/mBkJDeOKKbHcgmn0mC+DDsMgkeDY2GTlE4iPrXse0EBMo5o7?= =?us-ascii?Q?rH4s/Ck7TtRswsuwB4F0nwVD7rnQtihgve3n8XBLycsMCfqwler+LKQwCxme?= =?us-ascii?Q?78EeasgW36EExFrJDWV3BOUKW5LFdSrWQMCxuzaX72nnbtCnG+m23vztt3QW?= =?us-ascii?Q?Wbt4kzBOMdaUJ4z7h+qpWHMkWp2+pH1wfuyJNJHbwzF2+97eBBDMUDuiIY9g?= =?us-ascii?Q?oTmsLUQ0t28LKY2srTm7ZkCLIxFK1JlDovHGCZENO9GTNXvnzIDqCfZzIw67?= =?us-ascii?Q?J5CV0ltQOGwVst3Rm1GdomZuhhydF1F+9ml7mxRgESQGHeK4oU1HhSiFAjxP?= =?us-ascii?Q?26AikzAG+3wSjejiKGLFXrD62zHl6/inaNkNRi28MhC6CVk/4iCO0R1ivb+2?= =?us-ascii?Q?n0T6vkbSJ3YyKxWhKghGB7pUmtulAcLVLOtP6dhi0rivAP5NyFiAhDZXgata?= =?us-ascii?Q?7s2hv2LYfipWmnC/Yi2OxItuMKMsLU5LqTvp46nzM9CcM5sN5QQ9Qs+JbpK1?= =?us-ascii?Q?La9hRhSP0ecmX3DD4ox/fKLEWHu7TVfiqluyf0Gk8QZWi38UWfYybU1QW2nj?= =?us-ascii?Q?Ij7wEbT5aouYDjlktDPJj6jsWGzJbhxyaWcxFey/hrMN4oKSVXxTjPdeUZve?= =?us-ascii?Q?k1Rde4Ks9Y6gLIY9hLPMgZ4ewECQD1wHca34Tb6+3afgJw0tp80xGX72+Cp+?= =?us-ascii?Q?5M/mEwOT4uTieP7R/iZPZis7UH8xGXZQam585pYUnCvcBsOURjrbM+yVUL/Y?= =?us-ascii?Q?Axt1D+IZV+s2DQsgLayrBRUEiS1JfGuNil8pj7Df+6Z61no3KJ3bwTGrXDwY?= =?us-ascii?Q?p5d8NdORBlyhEUEeP+WLGdIWDzS3t7h+W/JMK2HLGw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a225d6ff-f39a-45a3-9195-08dd574c4be2 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2025 16:32:16.3202 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR84MB3459 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 76594@debbugs.gnu.org, Liliana Marie Prikler 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 (-) Maxim Cournoyer writes: > Hi Morgan, > > Morgan Smith writes: > >> * doc/guix.texi: Add a reference to the command quilt in the places that >> mention patch files > > I'm not sure quilt is really relevant still, in this git-is-everywhere > era? I think it was mostly used on Debian, mostly useful back in the > day where there was no distributed VCS I'd assume. > > I'd drop this commit. I'm not sure you saw my coverpage for this bug so I'll copy that in here: ===== While updating emacs I was perplexed as to how to create the patchfiles located in 'gnu/packages/patches'. I saw no mention of how to do so in the manual so I just added git diffs (which did work but the reviewer was not pleased). I have since been informed I should have used quilt. ==== I'll CC the reviewer here (Liliana Marie Prikler) to ask why they felt I should've used quilt. I'm now realizing it might have simply been to minimize the changes to the patch file (which is a valid reason). I still think we should document some way of creating the patches just so we have a canonical way of doing it (even if we don't require strict adherence). Personally, I think we should use `git format-patch` as that's what contributors would be used to using. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 13:56:32 2025 Received: (at 76594) by debbugs.gnu.org; 27 Feb 2025 18:56:32 +0000 Received: from localhost ([127.0.0.1]:37871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnj3f-0006ST-JJ for submit@debbugs.gnu.org; Thu, 27 Feb 2025 13:56:31 -0500 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:44310) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnj3c-0006RZ-ID for 76594@debbugs.gnu.org; Thu, 27 Feb 2025 13:56:29 -0500 Received: by mail-wm1-x343.google.com with SMTP id 5b1f17b1804b1-43989226283so9209465e9.1 for <76594@debbugs.gnu.org>; Thu, 27 Feb 2025 10:56:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740682582; x=1741287382; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=NS10J+rFJsKCE2M8U6eHPYwW7RrcsLAM7RPXv9R7vaQ=; b=KHaK+MMcjgekMSVFHP3Acqm39NJ/XTsyKTBb+cIG6e8BoSljZozavAD2+IqcqjDyWE Uvev7I3EPGNsWQHiDNjmtJ43QzUEM5hMt/I3PcDSaYv+hTjVuL5/AlOlN+ZelRPTel29 J5HZmkZBO5y4OdhkG3Zq4TdyoJR5orxraIeRKUuljgJ6qX6BhqpA8Qm0/pRo2hgeOH45 5goHpvDxxSfAzB3Jr7XA5u3Gt5pYD/HP+N3qpHlvMH3p2FA7MwWmMBoOna8vRvTgYB4R NLtq030Xv59ttm7GsHkGig1VaopeXD3uqPm0K4nBcoV6m+vIh3337S+3qAVEaDOwPxqg GPww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740682582; x=1741287382; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=NS10J+rFJsKCE2M8U6eHPYwW7RrcsLAM7RPXv9R7vaQ=; b=Y6OMkhl4PLm5AonUF8kNAefW/hO5C/eJleTZArGJSuH/SuYVdFQ33CUoUrBFV3odV5 opNkhLnbyrdN8yIxRsi4/6xM+frM6Aohk9oCfA+gER6Co1NCYCocb4rcxp9z8TM9XZc8 Yy/D6KbQHzoTvYMf95iGGjFyKXpJWdGO2LiAJKU+JhaEO+4LVLjtgHZBtU/OF3nk/+Mu GyVVW9Elm0KwKvCEqxQwOFKf3dQEYCyFP2Dh19BriRevplViiURJitwh7UgM825HWWRj y3dMz4xaj7fR+Oy9jgSqZ+9wTCoyQhWCSNWRamQ5T3P9xxceBZuOn6cVyRLZvolTc8Af Ay1Q== X-Forwarded-Encrypted: i=1; AJvYcCULFOYv1pzJ79Yc1kjf/Oy+/i43eUvmHHSpR1VMB/rByumMhTxmvnKGlx9EJQFS+aXtD1fmQA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzyrkx01n94PnoQ4a3FwV2efDPeXVvvqHZGjufX5HBsC0I1KC9r gYpEcSLGwuTmEq0dd9Gqim5O9WsEfjzLhENtghl5qVdTfWRQ0eA3bFWCed2h X-Gm-Gg: ASbGncsM1vcTPkhTeuz7GAAj3hil7BKo7Qb3dRPddK4zVIf0vtEO3BXyYwBkmSyCnUW FXitzJQ+8kiV0LHs7rYzAe8+UEWXjH/6LZWepK/VdpNVftOOoQjrs8JkV94wIiySdyipUID1s5M UMXQ/M8ARm7TrwUAy1RTvSHljcrbwKAVBlefdhE0l0Mhahc0xC2bd8qaPjaNYkPVuXGS9JiJvpP yGcgQ7BDcyFC2eL1ivX3POR3GQOnNW1l/x5MvSMA916tdjxVdUOjkmJb9viPCjniO4pPGjAI6AY Q4/cpY9DjwCT8rjzbn7pLXjpVE45XcnW3wF9qGwHBry/16Z6yLWTf/g8r8Djm5CCL/wEacN7aik 3IA== X-Google-Smtp-Source: AGHT+IGvSJQLdwMCHFqQ0V8T1LjoqEG0DkU+FiLIKlLKKjWs24fjdrfJpwsNrot+l5X/aCmX4HJtcg== X-Received: by 2002:a05:6000:1563:b0:390:d796:b946 with SMTP id ffacd0b85a97d-390eca414efmr181190f8f.44.1740682581699; Thu, 27 Feb 2025 10:56:21 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390e47b7cf2sm2916267f8f.59.2025.02.27.10.56.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 10:56:21 -0800 (PST) Message-ID: <693973bc387a0aa001c46cf42f036d263759cee9.camel@gmail.com> Subject: Re: [bug#76594] [PATCH 1/3] doc: Mention that patch files should be generated with quilt. From: Liliana Marie Prikler To: Morgan Smith , Maxim Cournoyer Date: Thu, 27 Feb 2025 19:57:17 +0100 In-Reply-To: References: <87jz9blbb3.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Ludovic =?ISO-8859-1?Q?Court=E8s?= , 76594@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 (-) Am Donnerstag, dem 27.02.2025 um 11:32 -0500 schrieb Morgan Smith: > Maxim Cournoyer writes: >=20 > > Hi Morgan, > >=20 > > Morgan Smith writes: > >=20 > > > * doc/guix.texi: Add a reference to the command quilt in the > > > places that mention patch files > >=20 > > I'm not sure quilt is really relevant still, in this git-is- > > everywhere era?=C2=A0 I think it was mostly used on Debian, mostly > > useful back in the day where there was no distributed VCS I'd > > assume. > >=20 > > I'd drop this commit. >=20 > I'm not sure you saw my coverpage for this bug so I'll copy that in > here: >=20 > =3D=3D=3D=3D=3D > While updating emacs I was perplexed as to how to create the > patchfiles located in 'gnu/packages/patches'.=C2=A0 I saw no mention of > how to do so in the manual so I just added git diffs (which did work > but the reviewer was not pleased).=C2=A0 I have since been informed I > should have used quilt. > =3D=3D=3D=3D >=20 > I'll CC the reviewer here (Liliana Marie Prikler) to ask why they > felt I should've used quilt.=C2=A0 I'm now realizing it might have simply > been to minimize the changes to the patch file (which is a valid > reason). Yes, that's exactly why :) > I still think we should document some way of creating the patches > just so we have a canonical way of doing it (even if we don't require > strict adherence). >=20 > Personally, I think we should use `git format-patch` as that's what > contributors would be used to using. I prefer quilt for sources that aren't backed by git, in particular everything fetched with url-fetch. But we do import patches from Git too, so `git format-patch` should be used where it's useful. Cheers From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 14:47:37 2025 Received: (at 76594-done) by debbugs.gnu.org; 27 Feb 2025 19:47:37 +0000 Received: from localhost ([127.0.0.1]:38250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnjr6-0005az-T7 for submit@debbugs.gnu.org; Thu, 27 Feb 2025 14:47:37 -0500 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:57709) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnjr4-0005a0-Ik for 76594-done@debbugs.gnu.org; Thu, 27 Feb 2025 14:47:35 -0500 Received: by mail-wr1-x443.google.com with SMTP id ffacd0b85a97d-390dd362848so1059706f8f.3 for <76594-done@debbugs.gnu.org>; Thu, 27 Feb 2025 11:47:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740685648; x=1741290448; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=a2CEqHn2m2yP7pPe4p8mhxMdUcg1VZc5pyWJomd1KuM=; b=SEg9PycitvGed+XM8kkLB/kFOWyzP0UOaVUzguebpPhyHTaZ0TnzPFP51qnCvvID5F OAo8oMNJP9G+ynPlaR06ahChH4J7qNr4W/WGhj7W1x19t1z+ssyMTZKuQ2z2ZFAeRv33 uzdmIKJDzDaSf2ncBBKR2lKqWVr8FbTUP8llGJfhwRQEOi7lTGifaUBqlnsuDzz3iIty w4jT5y6s70xKquzg44bT85pS4vcVM7n3biAQxij6vEYFpZmw/QefOSNLcapZFbhrz6eC HdugRF9zoRP9pkDixfOnmTnmmhzkOIXyFKeZJr4qHWNJPt5+zqEn5C35BECXAG1XAQIt 0E8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740685648; x=1741290448; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=a2CEqHn2m2yP7pPe4p8mhxMdUcg1VZc5pyWJomd1KuM=; b=Mo4uxhBxJYjNDReyIUObrjIpXke8mJezGm6E2kiPocmGF4hitmogbWmO19wOZE6fyr 2DbQwOaU+XgMhwOViuoqRUwVcH5ok/BuH9d+1NGeM7SvwiFCgrKnDK9PE5vNivKz3zrm gjw7ZIsGsiXw9pcEhnx/JhwnjgivhwihWdCwIQJ3A2eg/yHtD+YtO9ctatINHlfNzUjz e2Z6V2zf5jpd0s75GQjYEq2w69UNckNoVeg23FEMmgwvkSRfslxx+hkX/o8uakYREVzv /w9V6OR03f8AJ7KKcV3Do3p7agoN5CuySyfAQTJ23CEX/NkRHiPdLeZIRXTgyffgWC3i LKZA== X-Gm-Message-State: AOJu0YxY1JALg8M5xvFGoyKXmiISbgKpbu2Lq86oCUpre83SqtRFoVnG tnr9qmIJ6ULrshwrbqRmHXO9Gl7whTzJKXwfKst16L8SoxYLVe1e X-Gm-Gg: ASbGncvpXAY6oGy3Ub5tBM//zN1bdFZ2fTXFxzr4klQm+/4ST2UvnB/DBr0A+UjNL/u P80P/BDT+rbqjc/z64NMAMKz/JNQZRUu7tipm4/W9bVvd5wKT1ktEU0+mOtX66hRF06OLXTlnh3 zDzCR3PKr5RKT5vycft4yfa1XO3VOAUqMR1z6W8EiKwe13Bxh/3cwcHec7iLFLrpN1lkzaqpmFp NIKdaxk0eLfYIc9FRdOJ904kTCsbSNpfkvGj+pPXIDrjC8BRnsD96J6woPPByqXNEqXpr3GAX5c fWdFWkNISVmqDMr38HVySb68Z/4rtBf5N7GDtGewmYQGnz3d2FNY8Z7Huzi1p03In7ChJtpKtn4 K8g== X-Google-Smtp-Source: AGHT+IEOgObh9+pjmnrtYVmuZFVBxnSiDo9TQLXLOPniklOA53Y8sl9lH6iZLjTUiuPulllIDN8CpQ== X-Received: by 2002:a5d:59a5:0:b0:38f:3888:33bc with SMTP id ffacd0b85a97d-390ec7cda5bmr383592f8f.10.1740685648059; Thu, 27 Feb 2025 11:47:28 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-390e47a6d17sm2933000f8f.28.2025.02.27.11.47.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 11:47:27 -0800 (PST) Message-ID: <7c83d02dfee845c54fc9c41451df289946d6c007.camel@gmail.com> Subject: Re: [bug#76594] [PATCH v2 5/4] build-system/emacs: Allow usage of #:{allowed/disallowed}-references key From: Liliana Marie Prikler To: Maxim Cournoyer , Morgan Smith Date: Thu, 27 Feb 2025 20:48:24 +0100 In-Reply-To: <87o6ynlbhr.fsf@gmail.com> References: <87o6ynlbhr.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594-done Cc: Katherine Cox-Buday , Ian Eure , 76594-done@debbugs.gnu.org, Divya Ranjan Pattanaik , Andrew Tropin 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 (-) Am Donnerstag, dem 27.02.2025 um 23:15 +0900 schrieb Maxim Cournoyer: > Morgan Smith writes: >=20 > > * guix/build-system/emacs.scm (emacs-build): Pass '#:allowed- > > references' and > > '#:disallowed-references' keys to builder. > >=20 > > Change-Id: Ib9a35a7b2115365b96675fb7ca3914b0ae7e67c7 >=20 > Reviewed-by: Maxim Cournoyer Pushed to emacs-team, along with the rest of v2. Cheers From unknown Sun Jun 15 08:55:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Thu, 27 Feb 2025 20:19:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 27 19:24:46 2025 Received: (at 76594) by debbugs.gnu.org; 28 Feb 2025 00:24:47 +0000 Received: from localhost ([127.0.0.1]:40354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tnoBK-00072e-Dt for submit@debbugs.gnu.org; Thu, 27 Feb 2025 19:24:46 -0500 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]:59453) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tnoBI-000725-5Z for 76594@debbugs.gnu.org; Thu, 27 Feb 2025 19:24:44 -0500 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-2234bec7192so41253115ad.2 for <76594@debbugs.gnu.org>; Thu, 27 Feb 2025 16:24:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740702277; x=1741307077; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=WPR+3q7ijDWbP33ilPJeIAmOnHYFZ4mD3YGoimOIsjE=; b=GO+PhFOMxILGYEkZl7eypBy3linmtAqA20ELczv3pnLcue4inalDvmgWRjSIcyPicD zWDdUcUBCpfE4asjc8CbXqpd//ziN9MagPb+rwsVDdKZ2zdsNXSna0bSFCdItnr7ESpS +qU8pKNw1B1+wbvYqZbx7G+yWa3e9VkTZTrEVNp+UWF9ErihfrvXsbnzB9wDAryY5o5D Wf7O2kPSHBjHF5zGpLIB2CUlWT9xurdOF1z/h0HtQBy0duS4dwggs5D3BSMTmCXeO324 fdICDi7+XORr6rpeEGo95om2P4iG3ElWEE4MiVJRb8UzEcT8u4xEnCES9G4OGcGCrSoO hy1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740702277; x=1741307077; h=mime-version:user-agent: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=WPR+3q7ijDWbP33ilPJeIAmOnHYFZ4mD3YGoimOIsjE=; b=oq+euCSFWB9zwaHFQqDZW1UEgo1TdJpEpZVLnc0VQk1yCjzDXTVe35tUMoq7Eg/AZ6 aI4WD1iNAgwna/+C58CokzHm5/Uh+cYKtHBKFsiY+H7XvDYya2UR90wRs92eMfTBtU71 WzqBDB8Rafupot+zhdUd0gG5VD/ZiMwcQ3lqQErUszsgPgzy7OyVP2Tdgbx8sX76MyBI 9GgfOCewu2ObKSgaWw8aAmHx0s9UY7KOFfWruHXwlp64EfUJr+LwL083e/MYJohsJN6x HqtMEh7qI4q7LHC0KHy+g6bK6ncnZ6MMghbva2G8Joj15QY+cExwlT6gTW1dyDz2D655 +xGw== X-Forwarded-Encrypted: i=1; AJvYcCXk7WnelCH3pTaH+9jXErYWu8gdq/syOPCF6U86YPckx+3MUtvCOJPBtvrmR4GTKIBsT6CyLg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YweUu1qR3nTokT4Rj4ALdpDNJqS74AxQCw8VxCmmF+TtvUTojpy jvI5PUuMtYZzy8gGQN1BdGqNcVXpCGFaQr1qggGCKVoxPUR7D6XF4UKjYxB24nM= X-Gm-Gg: ASbGnctY1mJTkn1D73FaOrk+Z5V49/3IKVJhZ5l5SXwvHxu68JyJSAEFnJr8kkoKt9K 1lrhqbyT63veL06iV4rPVza4/XGGvSsp1xPijdZynqnVwxpElzqw6zqK+xoqqOnuLdlbrHeoHq2 DDjfFe3qIrsiNbymGp6DnUPwo6DEhvn8Jp9dBrrd80dkrunz/ljtTXfWr8O35G24vOr0m4TM/eq O7t3kDGNodpG+/YhRm+mfXZ0z3aT2D6R8DR21aaTY//E0UpGRvrxPOPBh+BV6T8nrn7KwxNf9Xq OuSBbhrLOTrahbLEObfhIUJ1 X-Google-Smtp-Source: AGHT+IEroaJNRUOYx+qt4cLePyJiyRrYHCjBKABjwTSX+YRUlyP0q8+TnVOo4/Akxf24oAa6+08GGA== X-Received: by 2002:a05:6a21:7890:b0:1ee:6d23:20ab with SMTP id adf61e73a8af0-1f2f4cc635emr1922009637.10.1740702277061; Thu, 27 Feb 2025 16:24:37 -0800 (PST) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-aee7ddf2438sm2135513a12.12.2025.02.27.16.24.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2025 16:24:36 -0800 (PST) From: Maxim Cournoyer To: Liliana Marie Prikler Subject: Re: [bug#76594] [PATCH 1/3] doc: Mention that patch files should be generated with quilt. In-Reply-To: <693973bc387a0aa001c46cf42f036d263759cee9.camel@gmail.com> (Liliana Marie Prikler's message of "Thu, 27 Feb 2025 19:57:17 +0100") References: <87jz9blbb3.fsf@gmail.com> <693973bc387a0aa001c46cf42f036d263759cee9.camel@gmail.com> Date: Fri, 28 Feb 2025 09:24:22 +0900 Message-ID: <877c5akjbd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , Ludovic =?utf-8?Q?Court?= =?utf-8?Q?=C3=A8s?= , 76594@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 (-) Hi, Liliana Marie Prikler writes: [...] >> I still think we should document some way of creating the patches >> just so we have a canonical way of doing it (even if we don't require >> strict adherence). That's just one flow; what I personally do, for example is checkout the project sources (typically, via git) at the correct release, and apply the patch with 'git apply' or 'patch -p1 < the-change.patch', fix it up if it only partially applied. Then I have a revised patch in git that I can forward to upstream if it's upstream integration is pursued, and it's easier for the next time I need to do that again. It's also possible to work from a failed build by copying the current file to a new file and using diff between both, though I'd say that's a bit more error prone and less maintainable in the long term. >> Personally, I think we should use `git format-patch` as that's what >> contributors would be used to using. > I prefer quilt for sources that aren't backed by git, in particular > everything fetched with url-fetch. But we do import patches from Git > too, so `git format-patch` should be used where it's useful. Maybe something that could be worth documenting is that typically we produces just diffs (with 'git diff' for example) without the git authorship metadata for our custom patches, as that can be misleading and/or a pain to maintain across later reworks. The exceptions to the above are when using an unreleased upstream git commit directly, where it makes sense to preserve all metadata, or when authoring a commit from your own work and forwarding it to upstream. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 17 14:52:23 2025 Received: (at 76594) by debbugs.gnu.org; 17 Mar 2025 18:52:23 +0000 Received: from localhost ([127.0.0.1]:60894 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tuFZX-0008FE-76 for submit@debbugs.gnu.org; Mon, 17 Mar 2025 14:52:23 -0400 Received: from mail-dm6nam11olkn2082f.outbound.protection.outlook.com ([2a01:111:f403:2c15::82f]:43767 helo=NAM11-DM6-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tuFZT-0008Du-Cs for 76594@debbugs.gnu.org; Mon, 17 Mar 2025 14:52:20 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nJn7Qvmbba/Uabc7x/C1xN6owMeE0BJSGdLtQZM2AWuxKGP0JQrsqWvpQh49kEhmteL3ZwYAP/hrpLMMKmZ7RAfV8eSYsQTjVozpDpa3bC9a3vJP2KnAD6zDDYIWkfUmMHOS6SSXWpjPwaXGcWueHW2tvcQMZRg17TjybKv5ekftTt3kf6I7WmBKn3EbwQhr0auTOivJ+h2su0hSxsfACE3SUQf8Ve6SxpZWDsE3NzMdeo2AOMTksb/PZhUipUF5ir9g4Mz1PuElFVTxb7LaSOeXsI+4ffLTza6kRw7fsvRtO9ErgL2cMT5KYS+kHmIlXmLVD6KsImSS0RFUEhWD+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fg5Z5ZXgER/WaYHP78hFUL4h/gSzTE704f7jlJdK+No=; b=vKqZvMGDQbbkz632mAz3EEayd47T+WJK5yjGAKbgnrvK2jXdtlrT5y//jYBO6TH0a9H/j+l4NBcBrubvl6R3Y/lWhTTEZ+uVqj8qRNUmf7hue2nlAOVgqanAbqX9M2aTtjuJKhvGlgjzKQnfzr0wJhzFddObys1/O5Ggi1XhKpgfUtc3QXOxWWkcvahJ5FW3+HH5JYnILdlnqBKHw5L8CZqLLxjFwo8hjBAMgXHW34CFkdzd+KX+IOUwHLCY8e29zk+3Z9kBpGOdx4YsUFfNxJj9eO4DqGlp/eeFkU6bm2HEc++uaiI4Mxpd1Mc2rGrRI3iJZ7WyQ2Hw3McDcoznVA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fg5Z5ZXgER/WaYHP78hFUL4h/gSzTE704f7jlJdK+No=; b=kK2exQEWkytmpyFu8rLBj3aVcvkoEbQ+ncpiC5Zej9i++/AfUxezGycbdyjey/LJxI9Mh9eJrp1B/BiMefxpMr6oAg1GlDqnr3f8HJyFI2C5gesn+HejoRlzppv+C7n1P2trcqNc00+I/cymddLQ9cubIpXzkR53tKOeXdhfeP6jwOPcANMentOllZP2SmdlsA4CFxHA4VKrp6qeWBVjhav7NFsU8seZT7P3wMJM/sMlDkJq+D+7L1o134K9hJaWu6kp4Hrzn4LMlzJotexmNEAk+t/Q2ji0tkeDa6Q56tAee4FB2ZfbxNpcnRht+69KZSGCod/ACUcEFd4ZPgCEZw== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by LV3PR84MB3662.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:408:21e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Mon, 17 Mar 2025 18:52:12 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%4]) with mapi id 15.20.8534.031; Mon, 17 Mar 2025 18:52:05 +0000 From: Morgan Smith To: Maxim Cournoyer Subject: Re: [bug#76594] [PATCH 1/3] doc: Mention that patch files should be generated with quilt. In-Reply-To: <877c5akjbd.fsf@gmail.com> References: <87jz9blbb3.fsf@gmail.com> <693973bc387a0aa001c46cf42f036d263759cee9.camel@gmail.com> <877c5akjbd.fsf@gmail.com> Date: Mon, 17 Mar 2025 14:52:03 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-ClientProxiedBy: YTBP288CA0006.CANP288.PROD.OUTLOOK.COM (2603:10b6:b01:14::19) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <874izrsd64.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|LV3PR84MB3662:EE_ X-MS-Office365-Filtering-Correlation-Id: 0d196faf-723b-404a-a0d8-08dd6584cf7b X-Microsoft-Antispam: BCL:0; ARA:14566002|19110799003|5072599009|8060799006|15080799006|461199028|7092599003|440099028|3412199025|41001999003; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?tVY1g59PHXEe17AaCYps7rS2K7bxjNqnNFayh11Od10rILhwN2Qs/5eNCevE?= =?us-ascii?Q?rnmxyu1YVhIYZiIa7vzpAf0ZHpV8IRhqlEU139L84qDx/GvkY8wNrap8o+un?= =?us-ascii?Q?bp8LSLoLrsw7S9RyoGkincRFUEmSOFnPCcukaH0EhBkZ7eJYix+vQoWF49tS?= =?us-ascii?Q?xqp8IhwhJeFW8pXhuYfYQqxoZdzwKo7sHmw4hEDp/hNlBym4AH1qGpj82afO?= =?us-ascii?Q?wyVL9DEWpADUH1D3U7VSIwdfjBrhqOhVgUgsJyYsko+bK8RjIvtRceQwd4vF?= =?us-ascii?Q?fao0iTu6Pl/Anx5oy1I34DNphnlVfQc/u5kya844Hu6FVdiXO9YIgq3HOjE5?= =?us-ascii?Q?xjciwXaF2HqWPqgPKmurWEBKXsanLvpU0hTtFVprd9KkOpVLBvbK2Rq4Tevs?= =?us-ascii?Q?DxXaVymsEwvIR1okTK7PC5m+woYKb+yA5td8LnV4MUMI+GIPbadQw+oyJOHi?= =?us-ascii?Q?LDnKhWyvDs2X6Whi/eQfeLDoDGTrT2MRBUDmaZaMkt+P+pxg8YJRgO21/R/S?= =?us-ascii?Q?9nCJi+xJ4tQyYde+Dbbnt5RaT+nfey+esa6sVbB1KH9GAlFlJAFj7UcOVceo?= =?us-ascii?Q?e9oLJtCs/HqXQembSkJEWAYKNp3dnZQik0mL9B3MSI0tuEUnFMdIuw/UoyKP?= =?us-ascii?Q?KGeHeOzfVh+jhGCjsCVwqZpQD+/J3+qEB4KKKYB6hgUAsFsRBWJtKK6E4f/E?= =?us-ascii?Q?a8pD879l16lzifnrC1cLXxifvLXAQS9lD7ezkBVCiu8T7esF0VdfFVxiZlOH?= =?us-ascii?Q?kfyOB18lqSSxKnKKihj0iit0SWi15Uzr4FgOYH/EnhSy/AcVTjNBDJu3z4Nx?= =?us-ascii?Q?HejesNKOZlO/J1RVL1LcbNpyIKiM2QXh/CaK7e5CMTtkg1e4nIuoHuLugGTJ?= =?us-ascii?Q?P7NaMrXz2n6YfYLwXVO1pxU4/2Zu6Zflx7U+DdE5vXyJoXIJoG/aqNeaGecV?= =?us-ascii?Q?80PK9rcl/gkIlAAh9pvZW1gspZ30/1teyep/HDk3N/xs0MmdcSo3om2nQuux?= =?us-ascii?Q?NnlMe9SFefdF6w2ghbd4Y1jVsWd6rSKLbZOKpRCHQgGFwP4Ospyjks4uXKwk?= =?us-ascii?Q?LErP07RPDMBWfQ6qCW7ru2Ij/poUl2SsgqF+U+xpyD+c+piPMAhyxUETdPiM?= =?us-ascii?Q?AHoj1Z6iZdXSUgCAkpr4nWP5HrbuxPWF6A=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?iarkwjt/P1XlykGNwoyZpO6gCnUHpCv0fi/2ERU4k+wLRWNjlrUEnuo9zAbo?= =?us-ascii?Q?KO1vOd2nPiWCUDcGr+0DFQoclFG5eZH6D1UlXPgkqG92dIZFp86hlOWZG8ji?= =?us-ascii?Q?Ka529MJ1+TuIbpHW/RmJ1KATSBwqo138tnf1hcabTSIRksr6wEECBdSiVV8J?= =?us-ascii?Q?vJVnN3+As6c762Kgyyt3S8oGFlcpjTboy39i8xvgZdstmHBdzHg7uxiBOVRf?= =?us-ascii?Q?8co7dXfhRz948e34hUFxbtrrG9Q2jq/3fmpwXBg4wDNg6Sr8rsZ1F/yZtP/6?= =?us-ascii?Q?dU2K+3dBNK9ZGmGROKs2+nZGMQXyZHQyHq6YQLOp1XHVJsMHKrUhwGWD0C3J?= =?us-ascii?Q?z9qfSHU8SmWQhOX+oG3we0EwveLCzdCnBdW04oD9y5Cwq+xuBljN5PNBhX2K?= =?us-ascii?Q?rOns7d38OK60Ae1WjAjG6GpWCQvcW67LsUEjZcy+CaLuzP9Ok1Lm84GUKptN?= =?us-ascii?Q?7Vf5sJUMb6M2TZMmTI0YZaqutvZKKnIcjMCyFwAjPR6s6ew/w9MKnVNeC3zd?= =?us-ascii?Q?T+hDPPK9RQPbdvviHPGhW4liyF05UHziMMAgHKIAFrTR6LFXUUrHC6IiNHdK?= =?us-ascii?Q?yUmBbNFROsekTPBSxS6f1v6SRl17v1GT++pOiaJmudTMz7EusGBSytedH65H?= =?us-ascii?Q?4tso+ufAw6q4sHCc5BlWoQxwMj5oaF0WzkqRJwQngL0JTdzObLBihTnexg5z?= =?us-ascii?Q?eGG3ueB6/7M1VMZHAtoRMYypOoVxr1mj+ox87w9uTH0xBnwt0EUavEtqAKlE?= =?us-ascii?Q?GaTbL7wQpRMnjmtLV7DesNfZm9/w+/X075dtCl09srKylnAaaz3EDK38+Z2I?= =?us-ascii?Q?IghMMMwQ5YmTevqoAZ0XxX2RgUpSrId78+TV2DD+j4D3zZbxWFgM1xXjqoDb?= =?us-ascii?Q?VHvZjM6MQlTVEMLbJiTMA3qQDprruenAIASxEJjJd3GPb+jjZVd5bCdHVXmJ?= =?us-ascii?Q?ltNI3d7fGTb/ssSjEz4FGPQ4cYYC5PqTge+RhLP9vHcQ13Sz8RDDv1cWWxBz?= =?us-ascii?Q?WK9Hm9AWn55+agUdcZuPcw5RwQQ7Sya7OTwMJ1+P4Eg+Cd0gOqBaz49E14Sv?= =?us-ascii?Q?4kDiwX2CKk++JR914SoCa1d0BiM1gEM8mg0sckUfGVsND2HMvvRtMDbM8eH4?= =?us-ascii?Q?5vnY8exrIf6waiML0aZopVR1Mwub+iT3avBPkaxb4GBVdvXVFHnspvlfJPpE?= =?us-ascii?Q?7y92ZK11fiIJvMKGVLIC7SzwkJj/4mkHTSfYFUoL5OhL6b0FtWqL44cJcy2k?= =?us-ascii?Q?ZJCdCh2EAtN4HDhdAgpk?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0d196faf-723b-404a-a0d8-08dd6584cf7b X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2025 18:52:05.2394 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR84MB3662 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 76594@debbugs.gnu.org, Liliana Marie Prikler 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 (-) While some documentation changes might be nice, it doesn't seem to be as important as I originally thought. Could we simply apply the other 2 patches from this bug and move on? The two other patches: [PATCH 2/3] gnu: quilt: Don't install emacs package. [PATCH 3/3] gnu: Add emacs-quilt. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 17 17:12:15 2025 Received: (at 76594) by debbugs.gnu.org; 17 Mar 2025 21:12:16 +0000 Received: from localhost ([127.0.0.1]:33004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tuHks-00031A-E3 for submit@debbugs.gnu.org; Mon, 17 Mar 2025 17:12:15 -0400 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:46137) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tuHkn-0002zR-Pe for 76594@debbugs.gnu.org; Mon, 17 Mar 2025 17:12:11 -0400 Received: by mail-wr1-x443.google.com with SMTP id ffacd0b85a97d-39141ffa9fcso4178181f8f.0 for <76594@debbugs.gnu.org>; Mon, 17 Mar 2025 14:12:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742245923; x=1742850723; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=HuzT8WA+TqjxADDxnxv4KAoSzVwIj6U2cdFeBM8cjvM=; b=LtabuAUfs7HH0m+2t74uze+esZxq7P/SlgxM0Qd5gxJq0dprySOyGv2UlDHM6Hkozl lzuA4/qYA4EnrWPsLSx+lPiWBiJgxMstRnVtZPXmZegu2embYHTDkSbCh5mxjccHuzw3 mNXz9cdNZIWiCTyY9mb+1BVq8hk6Dxhsb3KAOsbUZqAHJSndOT7HD0W5DszYazsXBSLK swmWP4M8bZrhlnemU0C13C4qJKZR54j9XRZV+/z9Sy3nCwB+y20x9U30tZfOA5WIJlf6 eUJZD7OUv8rIc2o2MCuiFwwCSjPd76ILoFrSi5RgHhjGSU8gQe6ZC5W4fYo0wjUiNQii IlPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742245923; x=1742850723; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=HuzT8WA+TqjxADDxnxv4KAoSzVwIj6U2cdFeBM8cjvM=; b=pkC80xbYjWV9QSe/i7ReAI+BkcT7WZKKW6x1epz+Ke46DaA8vXPt9J+QZs66SokxDg pMp80aL/R0+leywMILO9UX80KtqqyiDTCPQ9aygufJuUW00KRCOmUL2R6S/1pIu4il8d ger9MJcd9O5OBYMog+3u1Wx2C9Sv2JzoGJP+JLxOVn8urWurRGfCZbKwo4xaaTz95ZZH IgTjVOhukuvhyfC2Vf895DuUiWAImxynjtwU1I9vk9wPFw/QywQhFVgBvnD/UXf2vIIL Ayja4/Er41J47voYFzBuQwH+1TkcLthE0NqQYy+ZeTrhcR1qC1lJmsIiKXGivQxsI7kh P20A== X-Forwarded-Encrypted: i=1; AJvYcCUxsZ1EEAV2Cdh6cLKd/sjkRnskL5iFL580OY/37bZVZg1mzn3S0i1wag9w04A4br83BA8USg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yyf/YcHE4QuJyRuhcwe7OK6WeXSY3QMWJ7yPCQMeHMqbUtyGMuB X4zAGH4cUkuQ7yJBQIIMSyJF8OU50UZHW1YNP6aajDbsqi6Am/pX X-Gm-Gg: ASbGncuYrQ61L03cholmwXPQ1ZSELWFHEAsauph836uiq0hbkQB5XO8z9v62Jt8V0sd meEgKJ5ScWtXsZemiE34n5XtiRJwPrGs4vkhA7ht2yNvWZgZSGehU6xftFavCIq+XxJEqOJs1Or eWbhiI6ORjsBnS5t3tMKZd5Nv0gDObVJJfZSw/4ZdKFeJ/vl2UaMQC/OMCfo7MjqZfYLrcmtaKN ow9kjDYQuOhlre8DoraY3qr0pWscFsIX4wEYUgbYtFwbtOUlWDw0agcQO8Cx7t7SHKNMzRwzWn0 x/dDQAvxMPeUdXmzwt2sTKP1qXEbX+C6TdCMO2CtZIC7XeOqG/epG0L7jCwrIvPplORzVqZTlzT b7fi+l2YXC88gxocszeSr X-Google-Smtp-Source: AGHT+IHDk4am3JppLOdpOxw0PVW7J/z3FAC7zfCBM3Qv0Z7B1e9JchDaV2fWfzAXc9XMpgDGFCbkEw== X-Received: by 2002:a5d:6c6f:0:b0:38f:4d20:4a17 with SMTP id ffacd0b85a97d-3996b45e747mr1025348f8f.13.1742245923137; Mon, 17 Mar 2025 14:12:03 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-395c8975afesm15756658f8f.47.2025.03.17.14.12.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Mar 2025 14:12:02 -0700 (PDT) Message-ID: Subject: Re: [bug#76594] [PATCH 1/3] doc: Mention that patch files should be generated with quilt. From: Liliana Marie Prikler To: Morgan Smith , Maxim Cournoyer Date: Mon, 17 Mar 2025 22:12:01 +0100 In-Reply-To: References: <87jz9blbb3.fsf@gmail.com> <693973bc387a0aa001c46cf42f036d263759cee9.camel@gmail.com> <877c5akjbd.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Ludovic =?ISO-8859-1?Q?Court=E8s?= , 76594@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 (-) Am Montag, dem 17.03.2025 um 14:52 -0400 schrieb Morgan Smith: > While some documentation changes might be nice, it doesn't seem to be > as > important as I originally thought. >=20 > Could we simply apply the other 2 patches from this bug and move on? >=20 > The two other patches: > [PATCH 2/3] gnu: quilt: Don't install emacs package. > [PATCH 3/3] gnu: Add emacs-quilt. 2/3 is probably fine, but 3/3 might need additional bits for testing.=20 Can you check this on top of the emacs-team branch? From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:08:09 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:08:09 +0000 Received: from localhost ([127.0.0.1]:43383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3ywK-0001LA-LW for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:09 -0400 Received: from mail-bn7nam10olkn20805.outbound.protection.outlook.com ([2a01:111:f403:2804::805]:14176 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3ywH-0001KU-Kw for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:06 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fLrxZD6NS88xZwyk/Y0cPygz3aiubq+wJta2IKzDKUiPriXFe3OspKkB+otXwg/z10HOe6mF0cGDb5bC+3W8/ZdTYZGdA/1Pn92t9KuBlBECCMcA4MXhDg9A7lOBEHu5w1v90KyEQcOhdwPeKuQqzPwciR4JKGwRu0lXl0A1YQRmhK2qYr4A9JKWVa41QgC9UPScB7ZVRbRliKkqQQe6ChgGVzzLRdI7QJa+IN00z3dM6/ZYcOLF4+/h5S6elHm1gC1TaqpZWLERrvDRsEcI19X4qctdkPxX4yj2Oo749gcSVrGPrBi541vsHgSFgkcSTCEVxBUMJvCfZShfmyJiJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QNAbKb6dDihi2MJyEs9NMuI2kH509iGOi//DSkfve24=; b=utL6wPBL6WTuoOxPPAlvfYkeIjLsnv/uAZdgM7KCf6Sq0lvRPRXSm29d8mq8D8UgEz5M4tjiga8MIbD2rS9NY/h/7ueDXAN5vz0hoiy5yCrsxWULQZceIX4+QA6ofLc1K+0IEUN1dztBfgmlHlIhv78STlhnWE54uS6Wc9VlUGt6jNgV6S8rgIyazEczXupnCVS8E4ovoX7Xa2oP+c58FyhETKtKbUoCV/kA2QKcQKR8hEuGRzjv4CC6rpfm35wTJjAI7pg96fSTUSaBJpcZOxpVIxAN87EDDYl0V84WJde7zk0soadkiBza4/TbfQlp70Adsgxu8B1qwJp4V9hWgA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QNAbKb6dDihi2MJyEs9NMuI2kH509iGOi//DSkfve24=; b=UPJTg/ra36eTlpvsGC4asuFmYQZu6oXPOPuKEeoWrKkocbQRPrwAUpFru9LqFJygNA8+P/OaG5wvsvnMZgxcBoggyk4jJnfENX3NB9TpJwl5L/o2LxJgRIP+7eo+x0mbFddbcd97ysxP0HpfTRNp4iaryZCiKGdKncuZcwZFct5q1uAVUP0fywYPKkMFKkbbVUIlBu/FMLRLW4cmygz/gLDA8v7cPwoAH0zwuv1giqimeBOSkOz/wWuDxGoiMQKQocFft6sk5A56BrYBF3KIMPgcUFS06l8104X+J1XK+Yvl1REFkWSW+82UuZMamiDdcIC1gj49L8R4HmryW5Jw3A== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SA1PR84MB3165.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:251::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.29; Sun, 13 Apr 2025 15:07:57 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 15:07:57 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v2 0/5] quilt update + emacs package Date: Sun, 13 Apr 2025 10:57:01 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0306.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:6d::28) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SA1PR84MB3165:EE_ X-MS-Office365-Filtering-Correlation-Id: 18f745b8-3dc0-4008-7b92-08dd7a9cf8cc X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|5072599009|15080799006|7092599003|19110799003|440099028|3412199025|13041999003|12071999003|21061999003|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?lUCCAhPXLnPQU64VJjEJg1tN5/cJ/jYmX+h1nFWb6MKmXHxdSXlXUBAaXuU2?= =?us-ascii?Q?cdoMw6ookTHEFQ5HXgClwI03xrnz6JCyvPnhkU0TXlCzfbrIo44/xsYRB2/6?= =?us-ascii?Q?KaA120CJosQaWbUI5As4EBR7S6+JZoEJY5V56fhD7g9HN3QHoUYNUeO2xYrr?= =?us-ascii?Q?zz/TD0bnrLRGB58wKCgV4RH1Bjjek178kuvtKc8GAFHiYs8RAm2sFL5n8+fY?= =?us-ascii?Q?Zu+aET9xL5azEzy5ijIVpf8WdZUd5ORP4yzljKzs2+oZ6sed7TsXx9YIFaX7?= =?us-ascii?Q?LXu8F+MhJlKx6MmjJc23tFu7wpaIu/hwSKQdvVqoQBrrE5MLTbhaR9KC3loO?= =?us-ascii?Q?vRhAIOlHizV+WFCLSwGjA7Km4++IOZ/yqS0bqdxw0Jbjm02aYnatV+QbQN5a?= =?us-ascii?Q?cfWxij8g2Apabb/R+G3Bg6YAvWD4iimpCeIpKuzspq5sDjfRNZKmNVa1Q+ZP?= =?us-ascii?Q?x0d2TEOWIESgr0UBFtw/ED5ECWmHQFfC8dHYvbilYw/ZMd2DZPrJ0Qk/mG/k?= =?us-ascii?Q?Rhy5Ch/AVwr3hEHEJwYNIAq2Z3JdAIpwQvVPjCxchbL8Uyd8BrD47xVmXd89?= =?us-ascii?Q?lGjMOX2l7bGpi8VFcu85dBiCO7WPHwJMat+XpnVabqCpDSLzRkhGsMA/qEzu?= =?us-ascii?Q?MYG63c69SkrUsIN80AaD8nXXMbcB7V6kkRWZEICEtyYfjviZcFrgIPSMsAXo?= =?us-ascii?Q?0+4nOXHw2uPmmL0MDxwtZ7hfSgnmNKy34shtGLdYTUWA05zrB791WsOJl/3z?= =?us-ascii?Q?dGwwqQ9aiPKTThCaJlsX0FVLSf8/oqavG0WMoaZ2EbRxolHKvi864BbWrQhK?= =?us-ascii?Q?WAY7bWlX5cYtkMp2FV7PmRk2ghlvvmDaUDzdXAu/NC3AdpeHRUl5TCPnOvVo?= =?us-ascii?Q?ML5tfy8YDDsmzCYQe5DBdexnHWr58lWR+73Czv4qouxsB/AqAq7kQaChcwXA?= =?us-ascii?Q?faD3Fi5QohQiU2FDvTc3Fl2A/tjKX187DBz4YhA+Mh9PThfNOWcdZrRSmyZR?= =?us-ascii?Q?cW0/qDbchNeqnhn5vpGRIOuYL3C6S8oPzy6npb6zP/F7IALUHxkCe/NypLqE?= =?us-ascii?Q?1UQxl5xzER62yBk3/v3+fhv/CfYKwe2M3GabvpySfBScgg4K5GcXvIAfQZjT?= =?us-ascii?Q?JX7UGT/cLiBE8qKY0CUBz8PbUWMsd6iksYrwFKl26Fj8hqsrrtOpN+Sq5LRX?= =?us-ascii?Q?5F34S5zQrMf1uerNt7RtXzEIVawkfWurdlVI7ksu26tuC+NFjup8JfbZq7ZU?= =?us-ascii?Q?Q80ckKXQbREDp1LurBE2UVYXqspLQaHeHeTy3tZYhg=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?sv5nI/oE+iaZWcB0xX8IgsI+ILm+mR2yGdgbqxBijSfZ81d9d80cLtJN1KVT?= =?us-ascii?Q?hoKqTWonY4bKZ19s7TiUK8jk+g/5LKflrs1yHAKc/fYme9py2EXzAY79kdva?= =?us-ascii?Q?A6kABDSvtIWxQWHryXNTGk6pnz/F2+RSsDr881fDSAmlmLq92d0+GtsZzPqS?= =?us-ascii?Q?sIE969d1JtkX4tjuOe4AMWyJ7qWpZLcghAbIV262qXguRe2GjIdqDEpvVrXM?= =?us-ascii?Q?d3Ne00JM5t2G9A5B7AVoh+trsEia/ujKTYfaklsWIG6Jn3EJNpByR272ytQ1?= =?us-ascii?Q?kkcW0KdwTtkGNAzh1MgpuGMaDkdkkiCBpKQ4pIcLAbWKV3d3NBKwGgP0O5C5?= =?us-ascii?Q?pVuSJ9r8H2DIjIe0uC2JJioTLC8YYCctTF4TJ0ZzKv2Y2Fubzdqjs2vxMryn?= =?us-ascii?Q?px/7nxL3Odzg/+gjILFQZsw4csGatlx1GTvjXEyY7me0GQbWmshCNL6n6t1O?= =?us-ascii?Q?5+stNFEXguQFH32SkqBBoy7561PDfGYRwrH5t93JU4rT3sM0cZvvDvITL7wJ?= =?us-ascii?Q?JXFDdpN7qwscrfipE7eCrPQeWEedbjHBz8+NTr/BnDfXOjJJPGTQW5lc6zb+?= =?us-ascii?Q?T74dMLlFFS16TYr4evLl24ypF7WCWTngjMGJ8z61qHqSisQRuSJABgGfFQFg?= =?us-ascii?Q?UPN5eYtRCzcb1YGe8ck4xaEUHYMwkZj8NAP/OO+Ojw87izoOrAbhQ6aoyLiK?= =?us-ascii?Q?uObNQ/HCd85ecdF0hdxSBfhizUd9dyvfUMXAfGEW7bqn9zMZ/0bsLSMRz6LW?= =?us-ascii?Q?T17Uv5ees5qsSTE3jLdWbpclchu7fAKckfRq8bkP3FLk6lsyjRJHoijVn3y2?= =?us-ascii?Q?htQmfOJH0QoWNKon9WrtyrplFMgdmhsZ8+k+fXQCpYxbynqf9jhCemiglCOA?= =?us-ascii?Q?gVbZQOAQuLhdIUt9VJ7r9awfcR8YHzR/85cBpg/GXqOeQGoCcUWDzcGcaDWw?= =?us-ascii?Q?+4AJe4qLZwjZFW3viNeUC/xfwLP9dPdLg8mt0K9LkhdtfreUPDVh9ri/DtaX?= =?us-ascii?Q?3t0O7GOh0j9lGDkTKoUgYf/2KNV8Euay0FCGk3sTwVK17YpjDKRA4+JMYiS1?= =?us-ascii?Q?XivfL7s7H9BBJpuQkn+gP1DFathmrJrMZIELNSnomCZjyyfALET/aIXZ9KDa?= =?us-ascii?Q?MJMy5LTnHQJ0GWsLIivyCYh/JneSOPoXm9PWKotUI2+qCFPuxU5m6Mbq84i5?= =?us-ascii?Q?7obdarcOZUgFIYf5IyF5UMQrE/LlHSs/7hizAlEbCDAhYxpdRbSWPddvbsyx?= =?us-ascii?Q?JW1DFf174oF6HPUX/BIQ?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18f745b8-3dc0-4008-7b92-08dd7a9cf8cc X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 15:07:57.2282 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3165 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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 (-) If we'd like we can install the first 3 patches to master and last 2 to emacs-team. That will create a merge conflict between the branches due to the 4th patch ("gnu: quilt: Don't install emacs package.") but it's an easy one to fix. Alternatively, we could just put all of these on the emacs-team branch (which is what I did locally hence the base-commit of the patch series). Morgan Smith (5): gnu: quilt: Respect #:tests? key in check phase. gnu: quilt: Use gexps. gnu: quilt: Update to 0.68. gnu: quilt: Don't install emacs package. gnu: Add emacs-quilt. gnu/local.mk | 1 - gnu/packages/patches/quilt-grep-compat.patch | 145 ------------------- gnu/packages/patchutils.scm | 135 ++++++++++------- 3 files changed, 79 insertions(+), 202 deletions(-) delete mode 100644 gnu/packages/patches/quilt-grep-compat.patch base-commit: 03edfea126a88110b520469e96eae73ce86d4b7d -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:08:14 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:08:14 +0000 Received: from localhost ([127.0.0.1]:43387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3ywP-0001LX-Gp for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:13 -0400 Received: from mail-bn7nam10olkn20805.outbound.protection.outlook.com ([2a01:111:f403:2804::805]:14176 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3ywI-0001KU-Lx for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:08 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FNxwNeHZx39bhwsoLbEOcuzLLp9YKA7SNfZ8brYSUZkuzrIoabofDcgMf/qetHuOUKbnhWsgrSl3LaeyJoCzs192hUk6NH7VCUOdc6mV/CutIMy9KC96DCichyKFMT3cIXhDZURiRO+Mo07b4qRl5pvnhAMt+gWb00TV8ypGLjVyY0SPLMbVBjSOUf/oO28joZ1RqcYtYuDKeXfSKSKs9wYfIR3L8ha2MpE9isdtigPDtqnuuOxhhvd10OmheTIRMvF03Yyb5RXkcMZ5gV2IOuQsorAOYcHGKQg7jTfaJEOBEPUm/hM/D663kmUhlqcfxKvxs10OdBwQuueYygAFkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LeuKLJ2cwI/P6/tShwhmzZhtcUf0CXxi4HHl+/HXsa4=; b=T5gmQZlliM/MyLlprMhSSUNvI/+Ydqrs65K1cc4XKzLnrX18JgFyDhXtUZseq6FGMhIoLVXfXK+3Z7Ycm3UzHVqUU1mmA+7+i7ZjhDdwcdKuJ+iLx6lSlTEsfgKhIw2JZAcopoAWdU4vlnjdKiuR+eshXqg3NKpIY6VElP7cpRscw36MqQU2Rs+oYZjwj87iKN9Ikm6fAK9eaqRvVjpdtcIgpIxr1wR48Y0nFeXAoGkbtNTIM8+Zerr4fY51NNYKOhDzFeCv+EHAThoXTBQ04DYAiSOjHZ18uPInhF0HgJPOVdI6Ii7nz96xMB66pFOdJocBsA/nK9Ek0Zp26O1FkQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LeuKLJ2cwI/P6/tShwhmzZhtcUf0CXxi4HHl+/HXsa4=; b=LCH/OtPzLMRVFrSESDlXC13r8xkMRcdY/GpkjkToJv2PHZkEe31P8S/nct/H8UVAQ9pHBfu5guZNjqGAiioMhe5kHXZbpshHR6vDbkW9b8cmvjo0TR2QQ8ktLepnvnxtykJG18tSnOLW0Mq8p4XsiAHhZ5CXrjAJWmd8vULxl7tOOYjkhgVtGezHMysICDrBUsW/2XMVpHINlR5jc1gZnkRUGEY8Q7pI2oaRKHvTTrW9a81z4vDktPEzJLna5Mgrjs2kv8pDl4uaVOw4DlwOJwKl0pv42RkyxVWUpkJ9rVPzv0CW/vGkn2/52W0x1Wnk+oYtiF0wyvVmEH66dfvE8A== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SA1PR84MB3165.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:251::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.29; Sun, 13 Apr 2025 15:08:01 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 15:08:01 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v2 1/5] gnu: quilt: Respect #:tests? key in check phase. Date: Sun, 13 Apr 2025 10:57:02 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0302.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:6d::17) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <7a2c3282617f976f5e4e3a4912af05ca94a3686a.1744556226.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SA1PR84MB3165:EE_ X-MS-Office365-Filtering-Correlation-Id: 9f9a3770-fec2-4cbf-8d0c-08dd7a9cfb67 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|5072599009|15080799006|7092599003|19110799003|10035399004|440099028|3412199025|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?UNdInWVh3uEZjSlhe76RmU3CQu6NFlAoD4sNIhhIVuvgwy31qxpJN+VQuIoO?= =?us-ascii?Q?ulFCrMQypsEldSzzjQqB1avCsUIMntgfg0ODbmxUNCoU1/OZRy+H1jbsNKJr?= =?us-ascii?Q?Db0BKRjHsQhbtW7ej1wE/wEEXm+Y/VZ6ziaKMjIJujsk7FCVf18ZigtAIQkF?= =?us-ascii?Q?LS91j8M4qmfkTA+LBIh+cnEpgbn6BJdF4R+0cAVVk3pxJgNOh9Bn4W9fHRnX?= =?us-ascii?Q?3UwaFhHtgsS01/iYwL2Swowo8Of91zigvlwBwh5Z9rpUhEffFgbioDeUkEEq?= =?us-ascii?Q?y983TQWzfh4xfd/yZyruugLGE6CkeFrFKRu2IRaSFhPieBtztIOU9PONHjp/?= =?us-ascii?Q?eAULYeha7867R2HZaTVCvQHwaF0FyI+do5wDQ1AOgWcB4GLu9mxNDA5DDBCA?= =?us-ascii?Q?Q2gw5CksszStXBtX/I2Z4wpSl14FC2yTOM1d65P7x875DZhluuVIZeyyy03b?= =?us-ascii?Q?1YhHEdaIzvJulYv6w7CsKCmylquzm9mibz6ZISIzzpJTf7vjgqd47n8fOHrQ?= =?us-ascii?Q?o8CROxvwgIGNK9YSDAO+xiJtpaAYmpZs9Xnsh0BJg7AExIQ0eepK5wPXYaur?= =?us-ascii?Q?j3eY/xvLQPlV3Lk9aOyDPGepTPplPH7n3Jqrotu6k9Qcyi010PHJOJbFcD9z?= =?us-ascii?Q?bEgDBruYsAUA+/mCXhOQ24HjcmmFLn6w62zwjXq9YjRpdwsFbJszTGlYZ6Kz?= =?us-ascii?Q?EyNvZMehiZKu/02AiP1gQ+UmCxHW6Fc4OrAyP9JpeYbvBsNLpjs2YrO+kevt?= =?us-ascii?Q?KbCZBSYWDhT3RQzuV67HLnBhvSnSqBe3IVerF8edOziWF280ylYU2K75YK9i?= =?us-ascii?Q?YkMV6M+plj3D9UApYfZHVQCgicu3TL8aygOVIK292VWNZJZzKAobc2KqzSos?= =?us-ascii?Q?6P1jqbOc3b0KryVDDQRPMTwRf9qKvD9rsVh9tLjIBmg1hA7+TBiDv2RWSA0m?= =?us-ascii?Q?VDG5Ing9roSyE5SKh8Bag2iy7EGJ4jk5gUrwxd+u498Boqgb9nXQA9vkaG0P?= =?us-ascii?Q?YWSW1NShGbFL2tgpPARIyBf8zuLjxmIJxTwJVgVNwyS0R0BJn6ea6mtk0ji9?= =?us-ascii?Q?B8+2pfW0nnZgnSx3X3GCdgH/rXMdayMbGDONYZgJKYJ8Axhskkp8BEltc/O/?= =?us-ascii?Q?1Evu+dza6COySJv6l3zLvdi6H47SFpXee0UbXU2zx1cFYhMMQx9vumxVyeZz?= =?us-ascii?Q?YFVlthtsxGNARLtdLkck91eMebfenBH0vDr6POk/JVDeky62yKEwg7578+nP?= =?us-ascii?Q?K+noLVTHxKFRVmUAX/ZN?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?rUUBKSKR/EUWq7VSLAe1TdjKi6f4BBhPx/qa/NW4LbsQoK6GjDXR4pKt/d+f?= =?us-ascii?Q?jJfmeeFHiPScolcico/bLMsxyEGGIg+jQ/l7SeVCgqreOCykpRNX+dgGG8uI?= =?us-ascii?Q?9Mu/8PniSIZQBgDdRNNNK+gVpsOdKAw/BS51Kloc33JiyN1mq2j5BT7tuWzm?= =?us-ascii?Q?oVnSGXrD1LIlSraUDAu8/jgSVMn4we+ZBOw/ehYNy8e8uBG0pPkUV3hkDhAm?= =?us-ascii?Q?03v387qFJ/BWTUSj9MA5yA9h+HJfcSvbDcs0HGw6e7e+kdoMWTmX7l0WDxTx?= =?us-ascii?Q?aoLum657e9y4wbfJkYNd04020OmlnBRLtNaWn84RTdqml05aD3FkG2EFCnMh?= =?us-ascii?Q?0uVi+HvfO0g+8t7Ix6947oQGLwCzK5/ksGipWNgxEMoHl1WtFAPxKkulielh?= =?us-ascii?Q?u9xXDhAd+EkSWyxiLBC2YRVejh426QpdUkwRd6KjyWGuNFNO/AWmKMJ9gQcF?= =?us-ascii?Q?Q2mnEiaz/EN4ks0+ycHbRuPHjqrQqx3I4yv4xoaXexJJ9Uc0dnchjmPLSVIS?= =?us-ascii?Q?xqozzLWmZpyXWV6Xgma/7ox1buCdXXxtwErUrwbQh2ckeMVKDbqArYTiZhj5?= =?us-ascii?Q?+mMFS7NQ/CGHhF9PjkD0UOUElf9+djWTaM9WbRMw7/xcE1nCPwBNqbLaIEY+?= =?us-ascii?Q?Nc15jmosGEd+QQuX+7V4hLGFJ4Fh7+bCkmKQBJY6B7mAtgyQ9AptHljdA0EB?= =?us-ascii?Q?8Of1Eg41FU2vQrCm8cSA1EBMcAkegOYWpa+omOMTY+aHKPO2sm3aahJi/zo/?= =?us-ascii?Q?ReS9iF9BxE9h3V06ZG3gTGo7KMowl9dCmIhyLaxUaI2NPVaZXXhIsVeIkRgt?= =?us-ascii?Q?dghzSfhswqWJ3BXQLzsBBi+9tF2H34wg6LA6nV36MfONvbPFodqoy5B5wzON?= =?us-ascii?Q?x9kG1tAW1zAT2NfWZQvb4hvfj8psfLqrOgfsfcvulrYVulIP9B0o7D0XmeW0?= =?us-ascii?Q?XfXhcTQZae2yiGWgaU2Z7IZpRxLf4I646YewNnHmGAd6Wxn0qAkjubDgCa1y?= =?us-ascii?Q?vtzI5lcjAQEFX+Oa+wnwkRIg/5tYzF46vQkSB0+zXJ+8swMMFIaZP+Nh+cq2?= =?us-ascii?Q?dy2ZxKxtuA/vR/7BoVjsfIr8trQLbmyucQPlfn9XPterRmffPVo4GEi8GywJ?= =?us-ascii?Q?NwSlGhv+9VoZ6/2/Ddm5dLwVlbrJdcQQsRtCyiWZaxD+Azm0QeIz4BTZrnh0?= =?us-ascii?Q?7N4jlhJDTfaLQllAcIlhmOrd3AQGSeH0Hr2dy0fDdAzCa5LbxLVG8demh2TD?= =?us-ascii?Q?8FJ3eJkHbqDFIpwCg/xm?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9f9a3770-fec2-4cbf-8d0c-08dd7a9cfb67 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 15:08:01.1510 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3165 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Respect #:tests? key in check phase. Change-Id: Ie44938ee080f2ac6b3947899e9589174fd3c6446 --- gnu/packages/patchutils.scm | 65 +++++++++++++++++++------------------ 1 file changed, 33 insertions(+), 32 deletions(-) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 3cd3507b07..8ba227a3d3 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -205,38 +205,39 @@ (define-public quilt ,(map cmd-path (list "find" "grep" "mkdir"))))))) (add-after 'compress-documentation 'check - (lambda _ - (substitute* '("test/run" "test/edit.test") - (("/bin/sh") (which "sh")) - (("rm -rf") (string-append (which "rm") " -rf"))) - (substitute* "Makefile" - (("^(PATH|QUILT_DIR).*" &) - (string-append "#" &)) ; Test the installed 'quilt' - (("export QUILT_DIR") "export") - (("\\| sort") (string-append "| " (which "sort"))) - (("\\| sed") (string-append "| " (which "sed"))) - (("(chmod|touch)" &) (which &))) - ;; Tests are scripts interpreted by `test/run` and may specify - ;; the execution of several tools. But PATH will be empty, so - ;; rewrite with the full file name: - (setenv "PATH" (string-append %output "/bin" ":" (getenv "PATH"))) - (substitute* (find-files "test" "\\.test$") - (("([\\$\\|] )([[:graph:]]+)([[:blank:]\n]+)" - & > cmd <) - (if (string=? cmd "zcat") - ;; The `zcat` program is a script, and it will not be able - ;; to invoke its `gzip` with PATH unset. It's a simple - ;; script though, so just translate here: - (string-append > (which "gzip") " -cd " <) - (or (and=> (which cmd) - (lambda (p) (string-append > p <))) - &)))) - (let ((make (which "make"))) - ;; Assert the installed 'quilt' can find utilities it needs. - (unsetenv "PATH") - ;; Used by some tests for access to internal "scripts" - (setenv "QUILT_DIR" (string-append %output "/share/quilt")) - (invoke make "check"))))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (substitute* '("test/run" "test/edit.test") + (("/bin/sh") (which "sh")) + (("rm -rf") (string-append (which "rm") " -rf"))) + (substitute* "Makefile" + (("^(PATH|QUILT_DIR).*" &) + (string-append "#" &)) ; Test the installed 'quilt' + (("export QUILT_DIR") "export") + (("\\| sort") (string-append "| " (which "sort"))) + (("\\| sed") (string-append "| " (which "sed"))) + (("(chmod|touch)" &) (which &))) + ;; Tests are scripts interpreted by `test/run` and may specify + ;; the execution of several tools. But PATH will be empty, so + ;; rewrite with the full file name: + (setenv "PATH" (string-append %output "/bin" ":" (getenv "PATH"))) + (substitute* (find-files "test" "\\.test$") + (("([\\$\\|] )([[:graph:]]+)([[:blank:]\n]+)" + & > cmd <) + (if (string=? cmd "zcat") + ;; The `zcat` program is a script, and it will not be able + ;; to invoke its `gzip` with PATH unset. It's a simple + ;; script though, so just translate here: + (string-append > (which "gzip") " -cd " <) + (or (and=> (which cmd) + (lambda (p) (string-append > p <))) + &)))) + (let ((make (which "make"))) + ;; Assert the installed 'quilt' can find utilities it needs. + (unsetenv "PATH") + ;; Used by some tests for access to internal "scripts" + (setenv "QUILT_DIR" (string-append %output "/share/quilt")) + (invoke make "check")))))))) (home-page "https://savannah.nongnu.org/projects/quilt/") (synopsis "Script for managing patches to software") (description -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:08:15 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:08:15 +0000 Received: from localhost ([127.0.0.1]:43389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3ywR-0001Lf-3E for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:15 -0400 Received: from mail-bn7nam10olkn20805.outbound.protection.outlook.com ([2a01:111:f403:2804::805]:14176 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3ywK-0001KU-49 for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:08 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IlR0jqu0vgKcKx2ZgAGwyMwnItVDiIZFKqJ8UmEAstk0P1+RP+0hcgaPv3rEjsadshgw2U4zUf1doUvFLpr2Iiu3bPhepIgMtXt2j+jlBlxydnAxJ0m9MKtnp7+5ee0s7x2VGowkljXA5fMdStbiD8Rr4kEGvs07qtcJvRrHMrJnXHFgKPV5Zo//KVh5vGkOOeUkTnRoWrbt9jsykOwEsqfG8/Nto4yyFxF6KyAUBXNFWW7+wPZyalkhKvJULikMdRYPPmbdrQq285ow9XxrUg+Mtj2GFt8PgN4FMSk8ATfQT41Y5JSIneuOHvLF6Tr+qF0hooN7GCnNJVdMz43OGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FeO9AsHriOBuv4Xv8JdYjBUIRFck64r1S4x0kCOI1jE=; b=uVmkwG7N8ARCqhEy1pGGLUNFglyYVHXpv3MoCeECUv9o/UfSHYie8bwlNXFm8x/KM0jaCG2q/s+taAVJXU0U9ZQPZbd50B53OAJ5r/aVQaM8Ai3ZbSwG9OnLAtBjJeJLfqKvrP4kpJ2RbtHasyyrRxWb751d5yavwEBzxN/9H5lfWNk4GGpl8hqassDozjITLKQV6o00gP7TojQ3PsVEQ1XYX8kMb29TWBvZKv8bJxkIK28XH5m01HVn6sJXdb3VQ6zMH/JkEWWWzbPb770iB5x5JMQf19as3mBPMm+V305YD0Oko3AEEQxJ0lBC9YFBtyXqBS91g32/GtOi8KTQgQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FeO9AsHriOBuv4Xv8JdYjBUIRFck64r1S4x0kCOI1jE=; b=QdT3mJuDDN8j430CeIt/R8B8/PR+IhCNSPHiMhCMrKyugs+tYxN1bmTN6QnZEKx7t6AG1qbvl34NFnT+JGPO/ADtDUFD9jEs8myC3VnVc02q4fyYpAEufcmN9XbbZIN+VbCH4XKD4IMpqyv8pBUcztOKIK7IU58zY2OY+NJiikoljK6HjNLLww1Qg/IrPLJy08UewPnST3IWnzEjJYsyIsFLZ6nQsdEC1NHmb5KU9R8u+ZTqg0J2JSDJnKtxcnqTu5t7rXZ32lKZs/dLSlvPcJoj1AfmjEmC5qDqGcFO4UE9Q/4DU8RWyWav4vpmND79qwOxIHkJgp5SuW0YgLTjbw== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SA1PR84MB3165.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:251::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.29; Sun, 13 Apr 2025 15:08:04 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 15:08:04 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v2 2/5] gnu: quilt: Use gexps. Date: Sun, 13 Apr 2025 10:57:03 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0284.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:6d::23) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <1829dd855bdb81dadb373aa121503b857f220867.1744556226.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SA1PR84MB3165:EE_ X-MS-Office365-Filtering-Correlation-Id: df3401b9-1c88-476b-e415-08dd7a9cfd6e X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|5072599009|15080799006|7092599003|19110799003|10035399004|440099028|3412199025|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?qNQ9AZFzNppVX0Mx4Zzh91h4793wzwEvvvr2UDH7Jqjf0cV6Zx2Vpnypmduf?= =?us-ascii?Q?ubcmGSdAf9MlGTzNF7rk2SyQTTDgqbDA0nTymPooW9o6Ua7XFdhg3yaX6gcE?= =?us-ascii?Q?GcbHWe1u3b+g1hJ9MGJ+UY7+01gTy/DtVMtVp0crJNkNhEnWBWArwmAeLhA+?= =?us-ascii?Q?0xQyhbOgF79QjwDAdfOzZ5PtS16wG7j8fD4P2XaPbnvyV0vZNcfd8NazbS7i?= =?us-ascii?Q?2j36YMFGKcjZ4USVkBtr0H9SSt+tWTOxsKKiwkcpucxYOUAUbA9A8eFY5q/K?= =?us-ascii?Q?BO9YOZp5UfWzG7w/TQhqxejUBY1TCxa5+HviFThbp3nzK9kqg74w1zLGMPqs?= =?us-ascii?Q?CmnZJM0sZdrGYGFUCGxr4hfYTUOzw6a5PTb6F8uMURcxyQcNuos9BmnP+cDV?= =?us-ascii?Q?vVksK3Pe7TfNb68xPrRzCUliYIBtA2ACSEP8z/CoOV+o1T/cDKutBP93u+W9?= =?us-ascii?Q?Fpn//GbTy9mHOypyxp0B7r0NGQ0+TCOmGmNNVp2rE1IR8jvmO7/aqryIt7nB?= =?us-ascii?Q?X7S1IVEGIhIf48VlKmoKi54jkYHvcCmk9MeW9vTdIt1G1KdeShhiYi/yWJRF?= =?us-ascii?Q?vbGqdj2wYHYpRM6HyYTOFoS3jG6/xj/azmrv0eztoGlC3FALPZdDM2T+Zmn9?= =?us-ascii?Q?reIkD/sBptjCROcjP48pWg+437NtAGqlKj+DLzfZGtbTBDhAt5Pk65rObeom?= =?us-ascii?Q?YN8d4CrhZlYAjdjVGWum+lhsQP7dJxGGDxZYD2KyQVKKW9D8D8drRgHO51PJ?= =?us-ascii?Q?xUHctYQmJA0XYVLztr/knD4e5cDU6fYeDsDZDYM2sgR7PI4fYILldbajs9Nu?= =?us-ascii?Q?j/1IUEY1QAyFAIa3/Im7F72/6EJMWPOYHsU9aEpLSuc6X+1zx7OEvNR42xOk?= =?us-ascii?Q?RZ7Th9rcduLrn4+PJQjUlr9An8JETU9Es58mhIR2h+rWkux6YWk3J8xLdPsn?= =?us-ascii?Q?14ulEJ9VH8lPep552uyJwnOn59DvjKdPJoLse+o3AOoJgBYOgbxvUQwJbfF1?= =?us-ascii?Q?5a1RkcP4m+ccmwXTu7Vp9sNxU8MYFBKCxiXoYFiSkKEKaUGuvUyOW/2Yj3dI?= =?us-ascii?Q?ucBOZfMrHkWIPV3zfO7Hrrd5RW71AHfFeyEgg4xyMyHM8oOVGN76+9ZGueRP?= =?us-ascii?Q?MIyEJ6eIby6m+l9/Zuo5rgvhu3Ij6REu9YVnwlMhF0c4ozWMNRJ0+kCTOMwL?= =?us-ascii?Q?Oi+7Iq+iBQ/19mbSk0qTDP2T4dQRdoD+mRkuKZLozc8hstJl6IwHX/L8ETZ1?= =?us-ascii?Q?pdMejczMII9eKgLt3G7E?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jcP8kmwG6qk4Q7ZGr1x++uJtACvD9Iq3R9lMLaEkgWwXaOVZUh7kmd5OlMeT?= =?us-ascii?Q?OBoVZPZnC48+EI3XEOHMDmkFHlDNFi1JCycP+7DVhwPmLMXlSv+V3UJqWK4j?= =?us-ascii?Q?LUJFwKC3pMD50NmO2dHPYbWkUqxdpL1/hqLM6F9KRJIQx8oJw8ILW0l73ys1?= =?us-ascii?Q?+Quk7jtDElC4f37n80P2u+BMuARfo/FL2vtfog0Vkgqr0ShimY8fFD+RwRzd?= =?us-ascii?Q?O6Yw7NuQwk7dBpnGyROXDOZZZsEPKa6ejO6TarAgFp9vTkmsSWu5lJW69l3U?= =?us-ascii?Q?j0/yL/CiRdPNaSisbkoHsnBje65Wj5ub+OLAjwwNAumSOT+kkiKzGHezPvup?= =?us-ascii?Q?u0B8s/ONdWCUHVZ5HopOQObzuero3gN4fdbumKbIUDokSgX+4D5xpmoEKNLk?= =?us-ascii?Q?0i8UlAU0sVaucTdliKxifs+RCXZKbosB7oUu9AvU7yJLbHX4y1kWoUZ08p3u?= =?us-ascii?Q?0GoUd5aaeOtKtEALLyo5H/7bJ6nAXvWSZt0ECQStmTkwUbKoqTA0ydOhVmCJ?= =?us-ascii?Q?fPAKMxyCOtyRi56s0MzpSR7wQ0r/dhTvu0NfU7f0lrtgFt02ObNkxhUypErm?= =?us-ascii?Q?9ERNT5lE1VlHP6H44ULPeUc/zconv0v7VjcwcUMeQkWAkL3KRqEOj2CeJBHG?= =?us-ascii?Q?yKF0ELcHxJbqknWVo7Gx9Vx6ZlnWrTPTpgMr5z3/UGXPsLqNjEMBFJ2XUbCf?= =?us-ascii?Q?e9hSWXXYgR0S7c6cqC7cdJ+gNCUND7lPdM4at/KljomXoxqKYkgYtaPM4f6a?= =?us-ascii?Q?Lrlk4qZNK6aa1rcYtnw/nfVRMBQSVAeXoH6iSWH2BaSK7EG20Los7tuH2yxh?= =?us-ascii?Q?tBROg+i5oeLVSPCiHfP2Nco0/C3QFeJ+N1K9T+EXsyd1MKc26cVl2Ia1QXLw?= =?us-ascii?Q?6W4H0jfwaMsxaTxT3Tn7OgdCzYOS1vVDnz6GLY21nRcsi4DgbSuxUuoH04lk?= =?us-ascii?Q?NY9VyAIgPbQmmVukZhtx0fqKK6OPNn+ZJLtBD361tIayyWes/D/VyL+t/I5a?= =?us-ascii?Q?GoQTzbWrTIVyPctSEirbST5lqvIxh47WVhLp2oVFafGdJcgM8OisBG+HPjFv?= =?us-ascii?Q?KuS4K+QN+vJ0pDKrXYCkfhw/5DuHjZx7MiCARr06hwUWk1UIyNySAgY7u5us?= =?us-ascii?Q?XhqyyQRRSzDzp8tnuw05bBVlLOa0rzC/K+g61NwoJtxNqDDK+Zt3UEkNErU+?= =?us-ascii?Q?jHFe02nxejHZZxIErvutMvqqFD1EtCoxZ/1QinN9st6QNw4VEnuGMkgg3sGz?= =?us-ascii?Q?SH5twLjKu7bTBWvt3mRL?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: df3401b9-1c88-476b-e415-08dd7a9cfd6e X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 15:08:04.5423 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3165 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Use gexps. Change-Id: I81373365d0729b90b3e31e122eaede2daa7ae5cb --- gnu/packages/patchutils.scm | 113 ++++++++++++++++++------------------ 1 file changed, 58 insertions(+), 55 deletions(-) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 8ba227a3d3..07f1d671ed 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -52,6 +52,7 @@ (define-module (gnu packages patchutils) #:use-module (gnu packages gnome) #:use-module (gnu packages groff) #:use-module (gnu packages gtk) + #:use-module (gnu packages guile) #:use-module (gnu packages less) #:use-module (gnu packages mail) #:use-module (gnu packages text-editors) @@ -182,62 +183,64 @@ (define-public quilt (list gettext-minimal)) (inputs (list bash-minimal perl less file gzip ed - diffutils diffstat findutils tar)) + diffutils diffstat findutils tar + ;; for wrap-script + guile-3.0)) (arguments - '(#:parallel-tests? #f - #:phases - (modify-phases %standard-phases - (delete 'check) - (add-after 'install 'wrap-program - ;; quilt's configure checks for the absolute path to the utilities it - ;; needs, but uses only the name when invoking them, so we need to - ;; make sure the quilt script can find those utilities when run. - (lambda* (#:key inputs outputs #:allow-other-keys) - (let ((cmd-path (lambda (cmd) (dirname (which cmd)))) - (out (assoc-ref outputs "out"))) - (wrap-program (string-append out "/bin/quilt") - `("PATH" ":" prefix - ,(map cmd-path - (list "bash" "diff" "diffstat" "ed" "file" "find" "grep" - "gzip" "less" "patch" "perl" "rm" "sed" "tar")))) - (wrap-program (string-append out "/share/quilt/scripts/backup-files") - `("PATH" ":" prefix - ,(map cmd-path - (list "find" "grep" "mkdir"))))))) - (add-after 'compress-documentation 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (substitute* '("test/run" "test/edit.test") - (("/bin/sh") (which "sh")) - (("rm -rf") (string-append (which "rm") " -rf"))) - (substitute* "Makefile" - (("^(PATH|QUILT_DIR).*" &) - (string-append "#" &)) ; Test the installed 'quilt' - (("export QUILT_DIR") "export") - (("\\| sort") (string-append "| " (which "sort"))) - (("\\| sed") (string-append "| " (which "sed"))) - (("(chmod|touch)" &) (which &))) - ;; Tests are scripts interpreted by `test/run` and may specify - ;; the execution of several tools. But PATH will be empty, so - ;; rewrite with the full file name: - (setenv "PATH" (string-append %output "/bin" ":" (getenv "PATH"))) - (substitute* (find-files "test" "\\.test$") - (("([\\$\\|] )([[:graph:]]+)([[:blank:]\n]+)" - & > cmd <) - (if (string=? cmd "zcat") - ;; The `zcat` program is a script, and it will not be able - ;; to invoke its `gzip` with PATH unset. It's a simple - ;; script though, so just translate here: - (string-append > (which "gzip") " -cd " <) - (or (and=> (which cmd) - (lambda (p) (string-append > p <))) - &)))) - (let ((make (which "make"))) - ;; Assert the installed 'quilt' can find utilities it needs. - (unsetenv "PATH") - ;; Used by some tests for access to internal "scripts" - (setenv "QUILT_DIR" (string-append %output "/share/quilt")) - (invoke make "check")))))))) + (list + #:parallel-tests? #f + #:phases + #~(modify-phases %standard-phases + (delete 'check) + (add-after 'install 'wrap-script + ;; quilt's configure checks for the absolute path to the utilities it + ;; needs, but uses only the name when invoking them, so we need to + ;; make sure the quilt script can find those utilities when run. + (lambda* (#:key inputs #:allow-other-keys) + (let ((cmd-path (lambda (cmd) (dirname (which cmd))))) + (wrap-script (string-append #$output "/bin/quilt") + `("PATH" ":" prefix + ,(map cmd-path + (list "bash" "diff" "diffstat" "ed" "file" "find" "grep" + "gzip" "less" "patch" "perl" "rm" "sed" "tar")))) + (wrap-script (string-append #$output "/share/quilt/scripts/backup-files") + `("PATH" ":" prefix + ,(map cmd-path + (list "find" "grep" "mkdir"))))))) + (add-after 'compress-documentation 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (substitute* '("test/run" "test/edit.test") + (("/bin/sh") (which "sh")) + (("rm -rf") (string-append (which "rm") " -rf"))) + (substitute* "Makefile" + (("^(PATH|QUILT_DIR).*" &) + (string-append "#" &)) ; Test the installed 'quilt' + (("export QUILT_DIR") "export") + (("\\| sort") (string-append "| " (which "sort"))) + (("\\| sed") (string-append "| " (which "sed"))) + (("(chmod|touch)" &) (which &))) + ;; Tests are scripts interpreted by `test/run` and may specify + ;; the execution of several tools. But PATH will be empty, so + ;; rewrite with the full file name: + (setenv "PATH" (string-append #$output "/bin" ":" (getenv "PATH"))) + (substitute* (find-files "test" "\\.test$") + (("([\\$\\|] )([[:graph:]]+)([[:blank:]\n]+)" + & > cmd <) + (if (string=? cmd "zcat") + ;; The `zcat` program is a script, and it will not be able + ;; to invoke its `gzip` with PATH unset. It's a simple + ;; script though, so just translate here: + (string-append > (which "gzip") " -cd " <) + (or (and=> (which cmd) + (lambda (p) (string-append > p <))) + &)))) + (let ((make (which "make"))) + ;; Assert the installed 'quilt' can find utilities it needs. + (unsetenv "PATH") + ;; Used by some tests for access to internal "scripts" + (setenv "QUILT_DIR" (string-append #$output "/share/quilt")) + (invoke make "check")))))))) (home-page "https://savannah.nongnu.org/projects/quilt/") (synopsis "Script for managing patches to software") (description -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:08:16 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:08:16 +0000 Received: from localhost ([127.0.0.1]:43391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3ywR-0001Lj-QD for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:16 -0400 Received: from mail-bn7nam10olkn20805.outbound.protection.outlook.com ([2a01:111:f403:2804::805]:14176 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3ywK-0001KU-Vl for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:09 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=i6bMAnsj0f47cGcWERWREVASveURdbi+pahKiEBzTe1PvmFVbSBbVOBsxcLsLldiRHz7o7oCFsAniVkSWZBkOsjtA9qjCMEzwKo4Eh5wlRsqBo//g24YBjpb5If84NZKf8FPjBtR1ezdVQscManPg7uZtyQUbN/QjzRFbfyUwP1agZTyWK1LF7IjQkvlIOUavMFoOUwRc/g3WSYkLeIFDlS/VqHyxYKpM+C7cQG4UQssJJaeEyXDJ1Ozi8DcpJPqN4w0Rm7UrsHL9BV/zCz/Qe+gqIZu7vKXOaLDFf/ebzVjXYaY6bWXx/PIrPM5fgnd+SyczkVImNWtg+hKUspM6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kjUSAaR70ega5Ondqx+CswuHg1T8DflXuLgjOKYUc/E=; b=TT66FjYAF0DxT7nHSNz4H3wZ61Zjtr9tWzVVznBfd918pdFucR4Z3S41MqAWV/iLcT6RSU0KVU3XTmVswDcAVYJxiQzy37iPSJGO8kvUPNI4GrtZvNUINPpmqnVsFFipH1DL2Ui5oPyHEtedxIw2bSzdEG+4hoXjqD1bacqCUvb+vasEfsP36sUQkzGMBesc6bjxRiAfVn0Z7kwRy8HbPaU5PbrLifVl4p6LDMiVMx97HR0bzf8N+su1fzInv7/9UsE6Bb7CPt+X4aHg3Wop1tkdXMPfMIdYEbgXVlsYizwmJSBhABJNc6RasEvVXC8LzZIKf6sX4bkcmxNEMPyJsg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kjUSAaR70ega5Ondqx+CswuHg1T8DflXuLgjOKYUc/E=; b=UukMpKS1e/y7P9VbAaPobF7c4LrOgNdwE6cyn/caLWAMqCdWJNxnLgjyj01g8X0eARwnexc2NdJrV8gVLRBRBpABYTDM9Kx6BhwOS//l7tFmJkbBELA3h62i57OtXNwtaJf5Ztz8MOUjEI+NSSueDBjiKdOn74PUT6q7DR48prKwVks82gPyej6lEbXCmkgahVtwSI/d8sHzQitcBeDIvxtL+UdqEdmMkihOkwtptUo+Mz7DXezDQWK30RFmSBRGYENnDFpuHzPTGYOJ5ciljQsqTLEU+ZOZjr9sw+k9aiWxbnFFmErOId+D8WwPOA/fDR3U/FtwQzgVbzCK7qQ3hw== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SA1PR84MB3165.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:251::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.29; Sun, 13 Apr 2025 15:08:07 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 15:08:07 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v2 3/5] gnu: quilt: Update to 0.68. Date: Sun, 13 Apr 2025 10:57:04 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0001.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:85::24) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SA1PR84MB3165:EE_ X-MS-Office365-Filtering-Correlation-Id: ba1c49af-952b-439d-2472-08dd7a9cff60 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|5072599009|15080799006|7092599003|19110799003|10035399004|440099028|3412199025|12071999003|21061999003|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?/VXkrM5+oqwTMr8usIDzmsabzTJpG98VfWUalsoJmvOcQxwTFoXjuKLoSdJL?= =?us-ascii?Q?VeUNIAILDtrglyRuIOCdTqNe3MIpueo3K425qsntAfxeEwSvI4SzeMTg1pfp?= =?us-ascii?Q?MN48mbaG2UoU03Z9QPygmgCvhvTb+Pxlm/rAapT9VHgtSFqcaKnAi86ICXe5?= =?us-ascii?Q?bI2ukOWlM8ndotOQSip65rJUcscHzG/NnWYUvgvRcUPgFjmA77Yz6xAxTM5b?= =?us-ascii?Q?grpuDL67OpGYaUcnviHjvInnt0idnxGoj9pDVcJ/AV7MeokG05Z5N6DKZJaf?= =?us-ascii?Q?UdXWwCmzUJkO6AdRJVJhcxRLEafL37RX4BqzZOM71vdPVukaTjB1a5DJONZh?= =?us-ascii?Q?4dAsVynZDUunPouuB/83ACr1I+iFQYTdwKaJ6bFMSQx5SzAlXCTaEf0VexbX?= =?us-ascii?Q?uC+5zaxKmc2DEaNMBTMwFHft5o6W3isLopYhU8K8vRbok3CNbh/DhU2Y4fs3?= =?us-ascii?Q?RFa4Nv9oL+7mlbJrLRzeUP/faRg+d+PcFb8hZqD9YK1eeecL9AX0ANcvXS61?= =?us-ascii?Q?6gAOBb3X8T90gKsaOCTFKLBEZSdKp4MA+vOaUsUGv1XSAqwH0hFcatIapZci?= =?us-ascii?Q?f0deUi7pcFI1Cppv4LGZ/bsp3s20ImV0Sa2Urmjhfj/3+CqyJKCZTfshhAyk?= =?us-ascii?Q?cDN43hVzpDKF4qUa39V5tsQPhkguVssT3viBuuZQ36LrB5+wDBNA5nDxzV1N?= =?us-ascii?Q?672nz/QZ/l0L+ReSYdTY3sawvDAe71m5u7LqsreFVXTAWGnXTZv6NepsL+aB?= =?us-ascii?Q?Ay0eckF+PdOYMaPTcbCHnhX1odEqDZgS82hEmQvDBSP5oIG81+8kLk4yO+a8?= =?us-ascii?Q?olZF8nmwcLwZdumcJf73ahXOrn9vm6dX1O0WrlqswZd1uKEBgBsRqgbsX0WC?= =?us-ascii?Q?2BG2qXVY4sFD+GiuwYVZM1ntcR/Rt80MkvUfvCti5TYwCfewxNluyjT3sjGP?= =?us-ascii?Q?P06NRY7ZUCIhz3O7Mka3390GizbVyMoX3Xs5023xyUZ9yKyvoYCiTuhXwli7?= =?us-ascii?Q?D3S5TwvbpskIKE6wxTLI5X5AiyGcCmnNRcAzRPjh5S4cft+YxbeCBIvpbFpI?= =?us-ascii?Q?8HHn6HhbjMFxjcxNnmSfQVHLFgsZ9J2mP9qQILYPZZ2znGDXcSvOgP/BIyH9?= =?us-ascii?Q?FwjSw1VGhvFCiCkuYjauJ8+XJ9cfJm0+TkpuIqtwtninIcqn7wVi0n2vEQg7?= =?us-ascii?Q?gK2VBlSCXHUbf2j1KVF63LQW7sFEmN80Ud34zxNRj7MhUyCIB2wiesI4bf+5?= =?us-ascii?Q?9nMEe0hedsEe8JNj3cYwFvuGUcobpQ+aXlJdEQzDToQAz3JLaNxVuKsBjsxS?= =?us-ascii?Q?8Hs=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Xa7Utakoyp9h2jTKjO5Q6PJvBAR7Ws7MWjIDLkxLAxySRkZmTKmVU4fUjEP0?= =?us-ascii?Q?T2txQH6fkGOg02u254JnawxBGUL1yXrDt1cjTIkSsgUr9WIflb1GzjHzqOLR?= =?us-ascii?Q?NFSfDV/xqRrF1X+rCg9+wrTNoY8MKqt2SmRmwv4BLq2DuUDGXaFtcnt6jbeU?= =?us-ascii?Q?Xik8qog7lQdzxc1UkSs9WcTuA4Z0Hu9mCi1IqEMGIcVZpE2yFIFvF8ZY25x7?= =?us-ascii?Q?DDg55kJmhFKR5LugzOdOissp51WyT+2+3vKqm2tsVYg+CWlM6NTxfzN3ApxI?= =?us-ascii?Q?Q1Gw82SlZ9AijHksLsIoxVATMbijHDgaFmJmd7gKdyJfHdLdfHpOF7qSGpn3?= =?us-ascii?Q?LMtZxq0KZrlreSxuht42UWjtEPcaIP/ucPgRRjqLA4i2NKYizmSGH9r+F0kw?= =?us-ascii?Q?Ve/cZRyEnhNUEE13+XipBp6c6A7L45LKILeGEqRHx1NgaHESXl68qbdF4DHy?= =?us-ascii?Q?XW5Ine5J9ym3UTSJOPxiT9/WL7OFbl5OSQCIcL8XZj0c9U0x8Pt1FjCMyUpb?= =?us-ascii?Q?6S+pGf4xdBbIj+7nMUegrIhcWs+3Z2l2edzIPN/lZmH48uBRs6t6jUV46Qt3?= =?us-ascii?Q?Bzno8BmZlPwTrPjqlk9TcQjgssxSSry7TI8HbFyLVGtyN8Wxezg+HsyGanVj?= =?us-ascii?Q?VvvG0m+DCgLiTNIKrrfhQ8DdeaNUF0YJjyfwNRydfXAtxNCx9B1eURTj4M2l?= =?us-ascii?Q?yYZVTGvj6B3mtXWgEmqHvTBtH2mkPXrb+bqzKd+/Y/sXHFfadB/+bRSUIKwX?= =?us-ascii?Q?w+XVi8nPoO6lDVIJ61bBmSues76uyyGWhzfC+zSf0+iXECxYNv6BMjm/6pze?= =?us-ascii?Q?ji4jIqeEzvNFiVja4Ub8Mbh103KP+P3Fcy6/KebXoSG+YmH+5bnUp3A/EFBx?= =?us-ascii?Q?qjvi7RCd+uWppr5SFUkodFwfBFS2wp/vXjgKXCF9dA1ShWW+kpkblEj3FqOD?= =?us-ascii?Q?YUdxRlI9Ghe+xN6BE+wLGU9eIGgNdsYOyi1WVwmhTpJEpvDQ1t27NngxZ4K5?= =?us-ascii?Q?XFG3H20HscBXTQO50z0/AoLOmZOiS8+1nZo/Mt8BFM+Ad38joZoHIjCyzcLP?= =?us-ascii?Q?NlN2hJK+2WXXJzOii3ryLFQVbNUjSZvUPRcHCC35a1AU4Tgmq+42l+N6Tf1I?= =?us-ascii?Q?cGrC+5uFqTz9AP5Suy9a+JJ8VSH37JS3nvmtzGP96YgavYfQC6ABvAEHVtAH?= =?us-ascii?Q?ZBdpkNMFBaODT1V798sopoCpsdQGSXaxB+WGGwSGU0Rpu5j3QLGYCaxsz6xY?= =?us-ascii?Q?FUMOlRUw0yv94Yg1YU1L?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ba1c49af-952b-439d-2472-08dd7a9cff60 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 15:08:07.7350 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3165 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Update to 0.68. Enable parallel tests as upstream fixed it. * /gnu/packages/patches/quilt-grep-compat.patch: Delete file. * gnu/local.mk: Remove quilt-grep-compat.patch. Change-Id: I5da532c07c83d00363799a1cc7f48e0fe63864fe --- gnu/local.mk | 1 - gnu/packages/patches/quilt-grep-compat.patch | 145 ------------------- gnu/packages/patchutils.scm | 6 +- 3 files changed, 2 insertions(+), 150 deletions(-) delete mode 100644 gnu/packages/patches/quilt-grep-compat.patch diff --git a/gnu/local.mk b/gnu/local.mk index c0b9a76cd2..9d8b17f94a 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -2164,7 +2164,6 @@ dist_patch_DATA = \ %D%/packages/patches/qtscript-disable-tests.patch \ %D%/packages/patches/quagga-reproducible-build.patch \ %D%/packages/patches/quickswitch-fix-dmenu-check.patch \ - %D%/packages/patches/quilt-grep-compat.patch \ %D%/packages/patches/qmk-firmware-fix-hacker-dvorak.patch \ %D%/packages/patches/qtwayland-dont-recreate-callbacks.patch \ %D%/packages/patches/qtwayland-cleanup-callbacks.patch \ diff --git a/gnu/packages/patches/quilt-grep-compat.patch b/gnu/packages/patches/quilt-grep-compat.patch deleted file mode 100644 index 25fef506d1..0000000000 --- a/gnu/packages/patches/quilt-grep-compat.patch +++ /dev/null @@ -1,145 +0,0 @@ -From upstream -https://git.savannah.nongnu.org/cgit/quilt.git/patch/?id=f73f8d7f71de2878d3f92881a5fcb8eafd78cb5f - -From f73f8d7f71de2878d3f92881a5fcb8eafd78cb5f Mon Sep 17 00:00:00 2001 -From: Jean Delvare -Date: Fri, 9 Sep 2022 10:10:37 +0200 -Subject: Avoid warnings with grep 3.8 - -GNU grep version 3.8 became more strict about needless quoting in -patterns. We have one occurrence of that in quilt, where "/" -characters are being quoted by default. There are cases where they -indeed need to be quoted (typically when used in a sed s/// command) -but most of the time they do not, and this results in the following -warning: - -grep: warning: stray \ before / - -So rename quote_bre() to quote_sed_re(), and introduce -quote_grep_re() which does not quote "/". - -Signed-off-by: Jean Delvare ---- - quilt/diff.in | 2 +- - quilt/patches.in | 2 +- - quilt/scripts/patchfns.in | 20 +++++++++++++------- - quilt/upgrade.in | 4 ++-- - 4 files changed, 17 insertions(+), 11 deletions(-) - -diff --git a/quilt/diff.in b/quilt/diff.in -index e90dc33..07788ff 100644 ---- a/quilt/diff.in -+++ b/quilt/diff.in -@@ -255,7 +255,7 @@ then - # Add all files in the snapshot into the file list (they may all - # have changed). - files=( $(find $QUILT_PC/$snap_subdir -type f \ -- | sed -e "s/^$(quote_bre $QUILT_PC/$snap_subdir/)//" \ -+ | sed -e "s/^$(quote_sed_re $QUILT_PC/$snap_subdir/)//" \ - | sort) ) - printf "%s\n" "${files[@]}" >&4 - unset files -diff --git a/quilt/patches.in b/quilt/patches.in -index bb17a46..eac45a9 100644 ---- a/quilt/patches.in -+++ b/quilt/patches.in -@@ -60,7 +60,7 @@ scan_unapplied() - # Quote each file name only once - for file in "${opt_files[@]}" - do -- files_bre[${#files_bre[@]}]=$(quote_bre "$file") -+ files_bre[${#files_bre[@]}]=$(quote_grep_re "$file") - done - - # "Or" all files in a single pattern -diff --git a/quilt/scripts/patchfns.in b/quilt/scripts/patchfns.in -index c2d5f9d..1bd7233 100644 ---- a/quilt/scripts/patchfns.in -+++ b/quilt/scripts/patchfns.in -@@ -78,8 +78,14 @@ array_join() - done - } - --# Quote a string for use in a basic regular expression. --quote_bre() -+# Quote a string for use in a regular expression for a grep pattern. -+quote_grep_re() -+{ -+ echo "$1" | sed -e 's:\([][^$.*\\]\):\\\1:g' -+} -+ -+# Quote a string for use in a regular expression for a sed s/// command. -+quote_sed_re() - { - echo "$1" | sed -e 's:\([][^$/.*\\]\):\\\1:g' - } -@@ -215,7 +221,7 @@ patch_in_series() - - if [ -e "$SERIES" ] - then -- grep -q "^$(quote_bre $patch)\([ \t]\|$\)" "$SERIES" -+ grep -q "^$(quote_grep_re $patch)\([ \t]\|$\)" "$SERIES" - else - return 1 - fi -@@ -365,7 +371,7 @@ is_applied() - { - local patch=$1 - [ -e $DB ] || return 1 -- grep -q "^$(quote_bre $patch)\$" $DB -+ grep -q "^$(quote_grep_re $patch)\$" $DB - } - - applied_patches() -@@ -465,7 +471,7 @@ remove_from_db() - local tmpfile - if tmpfile=$(gen_tempfile) - then -- grep -v "^$(quote_bre $patch)\$" $DB > $tmpfile -+ grep -v "^$(quote_grep_re $patch)\$" $DB > $tmpfile - cat $tmpfile > $DB - rm -f $tmpfile - [ -s $DB ] || rm -f $DB -@@ -520,7 +526,7 @@ find_patch() - fi - - local patch=${1#$SUBDIR_DOWN$QUILT_PATCHES/} -- local bre=$(quote_bre "$patch") -+ local bre=$(quote_sed_re "$patch") - set -- $(sed -e "/^$bre\(\|\.patch\|\.diff\?\)\(\|\.gz\|\.bz2\|\.xz\|\.lzma\|\.lz\)\([ "$'\t'"]\|$\)/!d" \ - -e 's/[ '$'\t''].*//' "$SERIES") - if [ $# -eq 1 ] -@@ -631,7 +637,7 @@ files_in_patch() - then - find "$path" -type f \ - -a ! -path "$(quote_glob "$path")/.timestamp" | -- sed -e "s/$(quote_bre "$path")\///" -+ sed -e "s/$(quote_sed_re "$path")\///" - fi - } - -diff --git a/quilt/upgrade.in b/quilt/upgrade.in -index dbf7d05..866aa33 100644 ---- a/quilt/upgrade.in -+++ b/quilt/upgrade.in -@@ -74,7 +74,7 @@ printf $"Converting meta-data to version %s\n" "$DB_VERSION" - - for patch in $(applied_patches) - do -- proper_name="$(grep "^$(quote_bre $patch)"'\(\|\.patch\|\.diff?\)\(\|\.gz\|\.bz2\)\([ \t]\|$\)' $SERIES)" -+ proper_name="$(grep "^$(quote_grep_re $patch)"'\(\|\.patch\|\.diff?\)\(\|\.gz\|\.bz2\)\([ \t]\|$\)' $SERIES)" - proper_name=${proper_name#$QUILT_PATCHES/} - proper_name=${proper_name%% *} - if [ -z "$proper_name" ] -@@ -84,7 +84,7 @@ do - fi - - if [ "$patch" != "$proper_name" -a -d $QUILT_PC/$patch ] \ -- && grep -q "^$(quote_bre $patch)\$" \ -+ && grep -q "^$(quote_grep_re $patch)\$" \ - $QUILT_PC/applied-patches - then - mv $QUILT_PC/$patch $QUILT_PC/$proper_name \ --- -cgit v1.1 - diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 07f1d671ed..41a2daa36a 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -169,15 +169,14 @@ (define-public patchutils (define-public quilt (package (name "quilt") - (version "0.67") + (version "0.68") (source (origin (method url-fetch) (uri (string-append "mirror://savannah/quilt/" "quilt-" version ".tar.gz")) (sha256 - (base32 "1hiw05aqysbnnl15zg2n5cr11k0z7rz85fvq8qv6qap7hw4vxqrv")) - (patches (search-patches "quilt-grep-compat.patch")))) + (base32 "09l4nf6qb8y8l62z8ypdg5mraz0lvqxg1j1p6xdyh1n10gg0k37y")))) (build-system gnu-build-system) (native-inputs (list gettext-minimal)) @@ -188,7 +187,6 @@ (define-public quilt guile-3.0)) (arguments (list - #:parallel-tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:08:23 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:08:23 +0000 Received: from localhost ([127.0.0.1]:43397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3ywY-0001ME-Kf for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:22 -0400 Received: from mail-bn1nam02olkn2109.outbound.protection.outlook.com ([40.92.15.109]:54852 helo=NAM02-BN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3ywU-0001LV-9L for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:19 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XZP14JspCZkAoxyBZpEh0DNyG7LJRENpNllWC8hSjWhfvdMFR66bLdPykUMMpqwF5vnUX3I4mWIlIZLmptOEcr9e+1qX1+z8Fumk8gixhGXUM+D3ec2cZ7NYz6EV1jkvJZG6kwn1LZ/OUeayLRY16GZjWp6aYCyVO0GJJGh1CnNn/IANjxw1H80jvR54oK1xjb/OP0QMRppalLQVCiM9cGMSGwXi2d69YFqFi4/QaGw9brsmGUZtDtzi8I87khh2Centd4M6TFpdZV7/8x46J5Ak8YQy7B9lE0co1dRyeut7zQRr9dr7byLt6W5ZTILxENlJ30J7fh6hr/MsUY1YSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=v8MtDdf8vUzSGqa2zOEhf7l0s4AbHm5v9a++vxmpFJ4=; b=XHyPltLJ2NzZEhgaKewWhCZSD/z9wPy4SkBbSM10r6adoGl0N8SiTV7rtq8lvmUNMkD9aQKBL1L9mAvKDWh6NPWxWwXqJ8Ssy4cOp5Fs8ImdwIVvcNzR084qklWFz4nW3/VzGsJHShNK2X6vbNFnSzkLaLzIlNNbHSIZj51VegOXXeP5R4L2vtYC7/tMIjr2JnNbLDNi5oUu7Wbd/gV7AJl7s7zob1UOjg27JsP6oWs5emgX7jS/5amBx/cEzWgx/9KOwYDxSKBcHm890z6IoaplTp1nL/V7BHtTPxhf+sfJYnx6IAdKr9rt+7eRMrJWtBGeknFXm9yM4wBKZYQsrw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v8MtDdf8vUzSGqa2zOEhf7l0s4AbHm5v9a++vxmpFJ4=; b=J+NixtpGwWnjuCF2F3QKE/ZC6F7olM2MiWGTmZEdCtPSIXRIBkG/VD0MZ+d+GkZqN/tEKgFn4bh8Id2AxZEvHfaTs42xIiC8WktSExmeg1vXy19Hb39j27qCwm1aKmc1HiMNyRNCzoyrJb6W6lc43b9o+hLmfjj57cLKUj8IO8a9cp7dRnbbVGPeTnSnj6fgHuL9bUHfa6V/tNAiD+Rrfya8800M/Pnn6VvCDHz5vcG7483OoKnhunRSjUJEGOHEkJNV3qcCu2/+z8V9N3hvypaVozQPd9C3lnkoHF1dwbz5CV/0rhdi0AOInmP+0SjUq8o+H8C2XwlyiLqVCS1cJQ== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SA1PR84MB3165.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:251::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.29; Sun, 13 Apr 2025 15:08:11 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 15:08:11 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v2 4/5] gnu: quilt: Don't install emacs package. Date: Sun, 13 Apr 2025 10:57:05 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0013.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:85::12) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SA1PR84MB3165:EE_ X-MS-Office365-Filtering-Correlation-Id: d842593a-76ff-460d-35cc-08dd7a9d014b X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|5072599009|15080799006|7092599003|19110799003|440099028|3412199025|13041999003|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?TUzIo39l5zVLpY4spPEB0zcAjk5P70Uv2S0L977YVeZ74EcHMfU0xn79Y9z9?= =?us-ascii?Q?c8qHHoDcU5RBWjVEiCRHmJWe/LKkVLXpssVpzxquAC+OjQ+w4ujmYCW+VYG6?= =?us-ascii?Q?sOBi4BRSKgzn/mwLPEZlMx0DmjeI8rTrTH68FZ6cftm2d+Xdlzpzdaz+kLPB?= =?us-ascii?Q?jMslBnMLCzv1mLA3Mtl9Vv6hDW2v1Aorl7cOhTxPFe2/vS39J1PKoEODZ1dt?= =?us-ascii?Q?mayIE6jQSVV3idQzvF3ckkFlKabj8DBdEFvH4M1OOV1O+dX7l12UfR9VwTDr?= =?us-ascii?Q?OVeM/BSJefwGxGc1F8IRfyTTDC5Sm+tSJx8h3QZRYvFe35tskO93dC4E5SvC?= =?us-ascii?Q?5BnlX+F/e58s65yhOz19n2BfSx4jUs6uNtMReTq/cluSniPp266V+4xxc/Do?= =?us-ascii?Q?ZUiwUZ/AFgMSd4sG2JKNvqBQgpvjjI6r2WodGfpM/q6kBLVVLNndKogxiSWd?= =?us-ascii?Q?kr7iOh1iDubPtneyQhFMAEfOXtg2wxPcmP6kxByi9x+Ge60v5Gi1lmb43U7N?= =?us-ascii?Q?0409JYBMfETSWxs5ty0Yu0OfgiQ//TwIlPLot5RQyea2U7bElZ8QLTL3vsBe?= =?us-ascii?Q?zSVELfu3e8bk4N/aV54Qiw+W1PWu/aIAjf4Ktwq8aJ69jfCrOZRQn+eOD+Ba?= =?us-ascii?Q?7NqiloTO6R58ayc7gkjg70UzPmHv232ttzk+A4dVUXijDo4uUFPW9gaPkKlf?= =?us-ascii?Q?SFGqOVHxQ4IIhcZ9ha0jsowoc5tCJ+8RavsZ913KOzqzXnpCJLCROut3ZDDB?= =?us-ascii?Q?lE4fHjjcvPn4UrJD3bF+TC57OHPfqfwqo7PoBRnG0ewl7TE5ZzLafD3/ns8k?= =?us-ascii?Q?L0h8mLYzWlj+yXRVsYgTby6QflQISSf+6UCi53ePq2OpW3HwOYW4fIvH0G/1?= =?us-ascii?Q?3B98YhhCcbjgVpd1lZd/7JuZzwvYgCaWwxLcVUpIVEGLKm3l+9aT5ThqazGw?= =?us-ascii?Q?2Y4nIRCmN+mP4V7wGWZVDBi2B6+ObieUAjwTZaqSRMIyOgBCQ2TxDdptHalH?= =?us-ascii?Q?HbPViVwT8Yz61jfqIhw/xBhy8+o0yAqlLaTIY2ZW4FNxtSQl0xygNtl1sGzv?= =?us-ascii?Q?I5alhqdeWkyJiP/mJaDMy4Vj9wFDvMWC9lX1RpFjS4j1YykQRzi2bYGPWJTp?= =?us-ascii?Q?nTiybteEYishnSfgYFckAyZES0OLR5PzJuH8rut89feuqZuZRb7IFJNog7U/?= =?us-ascii?Q?ExQvQS15TkbEVBu1R5NWPRV1CCOjkX3ypJwNpw=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?L0mAH/a79/7XW1EEBDdSJWIgnKYvokhuqFvyTzCPiMsuKSAD4RiVnWwkD4MX?= =?us-ascii?Q?gtOoAjb2Alr0wy3E9v43YutgleUV52q/IZJtuv4YTCq49DTcIGIJyNQZGl2n?= =?us-ascii?Q?kwpNK+W6mBmSgc9jwWmpf3gCWpnWy4hOVJmDMzyJCe4LuSWlo1PFdfQl9ulv?= =?us-ascii?Q?bGvYWoFb6/nm7o6F66xe6dyaOAwsdrstEF1V/uYhDO1DQg1tSdKN8rQD6gEH?= =?us-ascii?Q?yY5aisNBa6QcYZpvADsapJ3LW56P+ls6BZtW3v1Bb6z1iB+FIkvQUWYiW4Rq?= =?us-ascii?Q?hk7tyDI2kTYdUbu3hyi7IqjGFxsCQ2doGOa6TQ/TAI7PxBqyFdAHKefaSvHA?= =?us-ascii?Q?0s9mXig8djTgp/ZTvpBLdtV58VgcVlm+P3BQDTBVQkOCghdCvR9mBB+LXFhA?= =?us-ascii?Q?7yjZxqvITmyymvxUJAmKzEb5vGIM4sRA+uJbwMx0TFVSjkX6Y0yqxSJHBboX?= =?us-ascii?Q?oPJk5uaDXVHOXdqsCiZCqexE9ueCVCtY+Tau/wtpDuGMBbaLbxtihEmXe+lt?= =?us-ascii?Q?ueFSVWyPMOpIX0h2hjz0eCoxpadKkQyLlGfu2YW1oiUYmgIpoPu9/myfIyOT?= =?us-ascii?Q?EaolFCkt7Holav9rJpHwyJRWtgZzuTnhRgptlTOQ6WD5kRxkFTQh+d0VJwrz?= =?us-ascii?Q?ZdD92vrGa0ezVZKb48MRpV79ydWY+NTpO0BEDEonBXntlJ/0p/DlR3XDPqJe?= =?us-ascii?Q?jZt/fqQk+aDyDoZDm2rKGxvZdAIsAKGJhZ6MB1s6yWeNo/dnSJmT7L4cI8oQ?= =?us-ascii?Q?8NPy0n0aPBuHyv9KCzsbDhkGfWCuEqS7AUqm2wUaL0hJ/C0UuHcFvLNFyuin?= =?us-ascii?Q?blirsukYfOIjAWhEPtTfVxC8QH76da8/ZQ1HGGJcCtY3U0oGLQI9PSpi3iQH?= =?us-ascii?Q?zml0AIo+JWuE07FaVacueOnnERDcpfTSa9kcLwKh6zNG2ERVDYNKcUyBGXht?= =?us-ascii?Q?XetsJHJswYVxy2b7JlDzSO+Nqxdl6DDD2/nnzVZhb/ZoLo2n6WXtK+HcfRNq?= =?us-ascii?Q?IUx47g540UYQ5cFF3nEd8TTP4oxwj9GsNls4PcD7u4DN9KIAPYG8sAKPckah?= =?us-ascii?Q?VMk2NV2Tnt+Kwyn/HrC+USxUaKto/2VRdcj9/rjyb7wkhMSThl5FIk4cEabb?= =?us-ascii?Q?EvvB9aH8mfrqdGbjqr115xIwLysYBgmyTHYvEFD6twdsXxvU9/BTKo0/kFVD?= =?us-ascii?Q?5OrEZvAt3OCPtHxZSkGPP9jaZy6DbC1ri+XipixTmGy64EwjbB8Kblmb6tCm?= =?us-ascii?Q?8i5s8F36FKW2QFTxVTwR?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d842593a-76ff-460d-35cc-08dd7a9d014b X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 15:08:11.0100 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3165 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Don't install quilt.el. This is to be moved to it's own guix package 'emacs-quilt'. Change-Id: I4d70ad1c137a377f71cd9d3f1b69f5ed95e4debd --- gnu/packages/patchutils.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 41a2daa36a..319b0e1284 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -189,6 +189,11 @@ (define-public quilt (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'no-emacs + ;; Installed in emacs-quilt package + (lambda _ + (substitute* "Makefile.in" + ((".*lib/quilt.el.*") "")))) (delete 'check) (add-after 'install 'wrap-script ;; quilt's configure checks for the absolute path to the utilities it -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:08:23 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:08:23 +0000 Received: from localhost ([127.0.0.1]:43399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3ywZ-0001MH-1p for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:23 -0400 Received: from mail-bn1nam02olkn2109.outbound.protection.outlook.com ([40.92.15.109]:54852 helo=NAM02-BN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u3ywV-0001LV-4A for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:08:19 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ydx/pBBgQLAXVWvX4Ca5qqoqBQ1mnczCxETu3FSEj7pxSygqzehmqd9SCstZXYOpk9soAfoRtrRAVmIb1dWGQQ4K9E6gRacoBf0/k+icT6FccDhTxU0uZnEXofd/Sw+c9JMD+8Qj0KvE5HmCPPWLaJas+EEg3wIN5eSs2gvqgox9ChUOjY42LIVtMc4Zzl0skGYVIY9B/5kknE62gYFXNJWKeC9SD71Zoz4JqAxOV4Mo8Dwkgnz+DgTedGLXUQb/232sPMHwGWLkE+L1Ra2ze1I3oxovM+JRdRvMgnD+0ViEeTVSJQCa5CSNcjB78qru3LxYUB+hjejW5bIsQVs9TQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DpVTC1YP9jyumoHcfW5O0Rk39nRntqwYKLbIVGZeq5s=; b=WmGioPv/DgDRjpX3SiJWLvpnFyMlOVhHJP8plEd04IuvpOGiEllWIneH4AjB4Wsq47CQSKrUl5bK3cA1S22f7v2JAAGmgkU/Ils/0KOdJSn5TYVYQjoctyk7SWQqfvyGC6UnMGpDMYA12tPHRpt+XLmxU7cUV6Y3fWwIMHnifmsMl83Z++y26vt4SUIhCbvo5IN+T3FwvqR59+L7OTv7XkEIHNt/mCrkfynr6oh2pn5q4/QCQSviGdwmJKJTpnZrADIMBN/rCcuKD9aJzYpFaalQpNIdxMONa0gv8xMYX53KAC5iyjPFlQYKqQnnATtzWN51CAaWAK+MBzOz5ou+fQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DpVTC1YP9jyumoHcfW5O0Rk39nRntqwYKLbIVGZeq5s=; b=hzLpKN2IJwzfvVNcBzJkQ4+X1a+o+52xtSbfG4zzgQplBthFE7F77qecQoKsXbeUYhJCGvYMvgtu/rCdE1bfpHfJWoWWT9oXiWu32EA1rgdyjHRs8Qfiv4a5VMgwp4erARUmZ7JcxsKdV6g/y0scPlgQ22NflrcYRVEqt1sP3chmELCTCjfZC5I7SmvR3sARIA/NN9euG5GNv77fvxDj/+K0zpqCoiGC1BktFskXxk63e6b1U8T79HfmOaYW+0kGoRdPu/f0xqIdCjF7HxUTbZzwApneTkOkL4U6rexzvu+/M9XBKwtjJxOAgYQCvpuGQkirn/4S8qgmMV82+ePofw== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by SA1PR84MB3165.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:806:251::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.29; Sun, 13 Apr 2025 15:08:14 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 15:08:14 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v2 5/5] gnu: Add emacs-quilt. Date: Sun, 13 Apr 2025 10:57:06 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: References: Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQZPR01CA0021.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:85::8) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <93ebebabc2667e2e4a7dabe5121c6d2d9b62e89f.1744556226.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|SA1PR84MB3165:EE_ X-MS-Office365-Filtering-Correlation-Id: aa5a478e-57f9-47f3-027a-08dd7a9d0329 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|5072599009|15080799006|7092599003|19110799003|440099028|3412199025|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?aJp6FTyNHmPwyJrPFMHZGwmllIpmArauZZcF6KECDKGGQwiXwqcuRfoF1kK8?= =?us-ascii?Q?UX4nu36Se7e8/GzZI85NDQBimUNxW6nVDOTneWjkZ4Bkdhcf4jBg2A7+f8n4?= =?us-ascii?Q?cFQoxrE6KLR4JLbH6TmjR03z/egZdqq/HMFup32F6hFi2f/ayniQ5H0JSO/H?= =?us-ascii?Q?bl1KE4FD0C3eJUNdUp0jruKyiUsV6TrsR083i044gZLMl69IPXQPaFQ7FSnY?= =?us-ascii?Q?k+vfKGny+hFpRMbnmAW3DQJ79CQlCPQgI7XOWBmAx5QxOQgtvk+UDVc/A8UN?= =?us-ascii?Q?/YUehJX5eehmVZcHfCpFvFGuSUtS9jhk8rqrkdPVI31dh6j7NDdKD188qGLJ?= =?us-ascii?Q?sHSdI5XK74mXVwboQU6jbyDyyHzFrm9Tkvuz49hL3C705h0SWppHsdX+Nssi?= =?us-ascii?Q?5O+1Nlm+Bxvf+KT03lwOEh6s/g+O2AtPAOnLM7zBG5M2fv2SAVxRVZSrNgla?= =?us-ascii?Q?gSBQZZFRLdEdSKjFVkhKOWeYtZ7yWMvJfCish4TcctlAuwgrobJn2zbr1x+o?= =?us-ascii?Q?rs8lXYhYth1iS2QvD6qIUrgXTbT45CzMKjM8CahQJldykVICKu8hW1DhW+Vg?= =?us-ascii?Q?jh17r5ctsKJiXYpBrI77d/bl7RD1GPmLrgm5awVx9oE0ztGoajnq06YjDjR+?= =?us-ascii?Q?qL8a1LjR+5ZPtcIk5XBWl1Acqj/vaD8VS2zzUBcBYfMZ4G1SiwK+3CmguoBK?= =?us-ascii?Q?ipfEuQx8s7/jhT0TDI3a7iCrNLmsFX93MImAaeKqJ6lp/uZh5TlDkGt3jyRM?= =?us-ascii?Q?/pB1ZGd/F0PXT066tja/6uybfve2t59gm49mcXSyTRJT+zLa0azLTmb5r3v+?= =?us-ascii?Q?LkxeliuLTOHtBxlGVwmMlf70fGJ7oeihLnqS5A9j2HZuEo24FTHtW+ZeXi+O?= =?us-ascii?Q?Th6KPJA0LPL/iQ6TZOIYhoxp3URgUxEK1QAV4aaNbyP1FWsq1pVjYyGAZxtP?= =?us-ascii?Q?56YtM0EOgK5HYe2gNBvGGQSvGmyt5ndboH+SPuytildWYW7Yrrj1aY872bdM?= =?us-ascii?Q?vw7DWZXeExPbUBotGzzufUIJHs/Xtqcvg3Tr3thuJL8Pek/KsrbbXFYSB0ve?= =?us-ascii?Q?AjZWpU7UNMpmNZghojhGxSNEf9A1zju2/zVArbv9dCarZbRGuZzUmN6yKRMk?= =?us-ascii?Q?BhlrmpIqm2pA9q64VnyVcYV/eVqeMmB67Fxs054fI0yl3ow3BZ5c3oU=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jPjqGMwd6bydW4m1FtL1+aq3nuMEzTr36iSMSNq3GNW8vZ6DRnM2FyjyrQ9M?= =?us-ascii?Q?+4k5hATvUdNo2RejKZvtpS7En9wSw0KLYSCpWqOghHV4jS50/2HLqGfb4DIS?= =?us-ascii?Q?E9KUwCR4/j9vICtGTIH2iemNifUbksyrNyRKa/pZJobb/tnmvGvNwnjvnJuL?= =?us-ascii?Q?IQUWsuyzxBF3K7UBaLtLCEhL+ThtnQVOdSndg7ZjOU6CuYts4SYM77lb2WtY?= =?us-ascii?Q?LLNjiVJcmw5P9yO8qKLJDfD6ALAPHzjS2Su+gBMxNQeNhtobNnv5gEzxaOX6?= =?us-ascii?Q?T1onPksFm5+bIiBEZdWfRRuV7qFzDzcrKVwt3mDm1yvXKc/HTsP2fpKCcS2g?= =?us-ascii?Q?sZ7ix1nHWXSIdS8GGp1w07oRaK4Gip3EE/XmO22N7Zz+PS7rad4mTuxvvHR8?= =?us-ascii?Q?4dtDJhlxcnNQ4SL+M/4MciIyHlngzNYg4AMtVYm549RpV+rgY0VgGdofVC3Z?= =?us-ascii?Q?uq0SN+ZbUKuKKPB5X0tpoQqQDdcUZeXfeG6ZSWDjRsDBiz+Njwy75lhPlyIt?= =?us-ascii?Q?79AHp9L0VfVgVEsZQa5UuqoUsD8MbSWufSYymT77Uu2hcPWhW6HWOT6U1Nge?= =?us-ascii?Q?KQG18nxNGE1f2B0k4M91fbpEvZUG3LZDK11V2tKPbLyYrHZn0486nVpZ+Vs7?= =?us-ascii?Q?xgw/veI328++xM6PGz8hJd5M2UaHt18dWKDlH5H0PuWXNzE1/WddBYeCJDnn?= =?us-ascii?Q?eQl+cOUwoV9H+0DTlx3JtG7FGqsPUJXX6tScOsBdC/VvCo3em2eOjjqojLO8?= =?us-ascii?Q?GhZdkgnZ6uBIpMpF3O3qyslb+JAoRDdwKjUhSCbPRN5wFCpWZDeO9IYukRgH?= =?us-ascii?Q?lCmNuSHncMGnFAuyRvkvxg1CxsIXSgZ8g1IJ2nehGQZcb6Vhp6umKA5iFY8l?= =?us-ascii?Q?ly/dZx85z8eIjOgJqnNtbDqyiJuUj6GlDPATF7UET1RT7IwrdaPy+1kS36WL?= =?us-ascii?Q?r/VPiWKwwYBDwOrVU1HitMsw9lM+xRgBdmGqj5kkb6lqznKveoXC4BzpQVWC?= =?us-ascii?Q?MLlIug0FbaJT10U4n+fvL7KUs//3AvOiLs/9Gm/sRO6K7y+HLSQuslFKrL5u?= =?us-ascii?Q?IHqL1/KJUK0KKTn3fDN2ivQtND3mZR+YHkMSrvEfSJl2f9lpKJXo90q5kDdo?= =?us-ascii?Q?QeWqgqAsDbVTYHkQ71D8xWLzV4KX9S42zz8DR7csbYcMyZYfCs4OCdVERx9e?= =?us-ascii?Q?3TuuipX8Cj3dszH6CjhKxHNAQdXjBdNrNR7mk6XdSL2+bzuRHZZFBjyStQGd?= =?us-ascii?Q?tbN741GnxJ1drsMXl+Fm?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: aa5a478e-57f9-47f3-027a-08dd7a9d0329 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 15:08:14.2085 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR84MB3165 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (emacs-quilt): New variable. Change-Id: I0571cce902ff327dbe18f132b8ce0811dc8c3b19 --- gnu/packages/patchutils.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 319b0e1284..2067e589ff 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -31,6 +31,7 @@ (define-module (gnu packages patchutils) #:use-module (guix licenses) #:use-module (guix download) #:use-module (guix git-download) + #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system meson) @@ -252,6 +253,21 @@ (define-public quilt refreshed, and more.") (license gpl2))) +(define-public emacs-quilt + (package + (inherit quilt) + (name "emacs-quilt") + (build-system emacs-build-system) + (arguments + (list + #:tests? #f ; no tests + #:lisp-directory "lib" + #:phases + #~(modify-phases %standard-phases + (add-before 'install-license-files 'leave-subdirectory + (lambda _ (chdir "..")))))) + (synopsis "Emacs interface to the quilt patch management software"))) + (define-public colordiff (package (name "colordiff") -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:42:40 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:42:40 +0000 Received: from localhost ([127.0.0.1]:43492 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3zTk-00035Z-AD for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:42:40 -0400 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:57415) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u3zTi-00035N-Cj for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:42:39 -0400 Received: by mail-wr1-x443.google.com with SMTP id ffacd0b85a97d-3912d2c89ecso3227030f8f.2 for <76594@debbugs.gnu.org>; Sun, 13 Apr 2025 08:42:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744558952; x=1745163752; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=0BiU3aS7EzHhe2oyDxbYtjqvhNhRfqUf2kaKQshTyvM=; b=b/T4AdpTLHzFXa8GV3fgWfq0sDIk/HKDQPqc8KN7wrPDXTtG5hUiE9gL6DNugIGRMv bqJSDi3/AkEFOfQYbpFxyZv964hhC2kszwZzW90FyxmiX/4CZyrcy8TKPaOxHAfte+PE RU019U9vhnZbFS54E8NnEIKEQY0ivYYY4r+en3FwAENG4iEjRMxoiNmvxgmjaFaoxNP0 MIvk6r7D11wnoF0FJUTqznVBOWGkeq/MmWm7NW2AA0M2p8gFNF0Ab9YlT3fxKuQEEBJB GwjXAwl4MnfPt9wEDquenldg3eBzs869tqvIoAz9BJwYqcF/q5saKifkmDjzp/OCv/ps OW/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744558952; x=1745163752; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=0BiU3aS7EzHhe2oyDxbYtjqvhNhRfqUf2kaKQshTyvM=; b=Y2kXkdrc4cvnAiLyfvH+FwLamSRfDAupUUghHzVZb1+z0hOlGRLvGiYp6wZcxbGa0k IDReGvp76WqZCX8OGbE8SU5BvrYOjuxT9x+CJDBCyjDcCrvvNEU4UU5lo/gNpxodK6W9 tdOn6q4xXkCTvG/PxiWUvCSTKUeSfcIS3FwB3IRUYRLoZbGyy0uWNFC88lwZIYQkH7Nb Uivjo2MCh2rfU0ICn1ELC/5L0BvQpWzoWfHNC/jwLIIX1bfGSUThAXdmae+vu4eFGZaZ DNMSydHe1FWwXzWe3pD3zbw8XBd5HtBDI/CjLh7y9WGtKrhnmMhX+4hYyaDwoMSxhGcF 0l9w== X-Forwarded-Encrypted: i=1; AJvYcCVPKRV/RmkCEVb+JDwyeZIAec6SqIYkVF1cCfjL9fHO8mxPA5x5FBdJydZolbW2Wxwof2nuRQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzniJOaCYpnw9x2zuE54XlGH8FxcyWKN5nKA51phNkOJCY97l6Q Cbsi1Y8P9m9V89YtaG/fUUuGhqbMFhrk8CS53aUJhHNJHa/4TAXlyf7esUgY X-Gm-Gg: ASbGncsY1R2PMDFoLWTGjXqh0Jbw6aE+3TK+OgB+4lF0hvC4gKCmoJdrJxsP0cXfUrl Xjw/HAXXZpu9a+28HPMWDZO/raaAPjBVOM1ygm2/krkl5d82cGhC6K3yrJdna2uYEdfW3wYSMvu fX0wUH8tCFWk3Pa/qudcrLn2rg1fADK7FGcjNsrFlMz9+ROafVcGVcLQk16hWwGhC67szL5gTSQ pxg57XUZjqSWrfCxJeoQVPibolneQdbqVpBBJ0PrKqT73xEuyM2XVys5bisJN6a+MT4Bv6VzLii A3cC4wTB4+bmafkq8wvAJ8qsNn1mLwy3C2LqXh9Nqv8jKA9Asal7k3tMubcyycbPRMGpMtLfd6a 4mJs5wph90emqfsuq X-Google-Smtp-Source: AGHT+IElXMrPAqjU8wS6Wqx3qBMwK82ESqcB/mQKcBdUMHR+SKn8bGTiG68hxkYI10A1dBqrl7Q+cw== X-Received: by 2002:a5d:598e:0:b0:39c:12f2:2f86 with SMTP id ffacd0b85a97d-39ea51ee679mr6942401f8f.8.1744558952050; Sun, 13 Apr 2025 08:42:32 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-39eaf445270sm8117152f8f.81.2025.04.13.08.42.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Apr 2025 08:42:31 -0700 (PDT) Message-ID: <246b07ffde6eb624509a2ad07f56311247f2cf7d.camel@gmail.com> Subject: Re: [PATCH v2 4/5] gnu: quilt: Don't install emacs package. From: Liliana Marie Prikler To: Morgan Smith , 76594@debbugs.gnu.org Date: Sun, 13 Apr 2025 17:42:30 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: maxim.cournoyer@gmail.com 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 (-) Am Sonntag, dem 13.04.2025 um 10:57 -0400 schrieb Morgan Smith: > * gnu/packages/patchutils.scm (quilt): Don't install quilt.el.=C2=A0 This > is to be moved to it's own guix package 'emacs-quilt'. >=20 > Change-Id: I4d70ad1c137a377f71cd9d3f1b69f5ed95e4debd > --- What is the purpose of this and 5/5? If it's the native compilation, you could copy over the relevant phases from emacs-build-system. There are some packages that do that. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 11:45:28 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 15:45:28 +0000 Received: from localhost ([127.0.0.1]:43500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u3zWS-0003Gq-6L for submit@debbugs.gnu.org; Sun, 13 Apr 2025 11:45:28 -0400 Received: from mail-wr1-x444.google.com ([2a00:1450:4864:20::444]:43446) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u3zWP-0003Ga-RO for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 11:45:26 -0400 Received: by mail-wr1-x444.google.com with SMTP id ffacd0b85a97d-3912fdddf8fso3084852f8f.1 for <76594@debbugs.gnu.org>; Sun, 13 Apr 2025 08:45:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744559120; x=1745163920; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=l9JbFN2zKlf3LQc130Su6R9m2ToBkl7gHU5Da3pr5gA=; b=c4BaVeIgZlZy5hg4WX6q+uHIBncQAXn2/95+ZNjFTwtnMxgD83knETkSzAqZqGhcFy EJ6TxVP8yCokZeUIwzqaSMbflCQszRV8UKEW/PiJt/pS09k+OyBzMzzrpPrgNqDGbs1Y v4LMZH1GtP1CiiuBkY+envwBd7Bkx/C4DDrzF0EBMNrWa72327aRADDPEqGDHX4kYnm7 ZF1dqF6+j8F/X93LoVTcW5swpB1B/U+oXBie4s1gZ33/efjpN0tivIEYTSKqRIvd5tpa sygBbSA1kspx09dWUMA2sr5RQEis2+z3nvtfyn1fpaUH6iYlJ100NxN3CRoBa+qC3my4 afNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744559120; x=1745163920; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=l9JbFN2zKlf3LQc130Su6R9m2ToBkl7gHU5Da3pr5gA=; b=HMNP615oUS3LNlzEKzhpbmc4rcb3EGCEY796qVDjITXKUejplWyd9+jTO/7bh3ViUO GuEbh5BNZnn77WUCMnWN6L7udgp8+r1ZE/jX2XII7qgdXB6AjhlVGa23F/8bYbuF9nHv 3UXKixd45bFXoz/fqkAPN4e3mT6/SJPlfSnicLnwJKIpnAwVjE+U26QQsswzHUZ0KHMK xQSXGaC0qANwfKNYLJ90Veh543gKq+ivCaccVCKOQ7RLWSUs1FdP/jU4lmJcNWEur9Fa HJOoowYX3ALpujTRaSSi1bJpNDrJnQErf/wddbJ04q0iwInomoI4bPszn1q9FVEElP87 av3Q== X-Forwarded-Encrypted: i=1; AJvYcCVET6Pb1hqT5xx1EhqNI/ggZtGFJKufd6rhbzHHQXZ1KQG15EJM/tawgtFsfIbeqXzBDzkD3w==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yy0IZiuzxcbrIJ2c2Dup9nnQKI3VsAUNl5Ig45w5Z9z3g+6OMWC NQzLtMPMzmIV3anMM68f2RtGBS+mYyS1+8d7gfoPrySQPNa9cmYw X-Gm-Gg: ASbGncve5Gk5GeiI3W/DlQzQuW4qOw9N+JBOL2UQl0GKiiKiU07uzXjfNglEtskE3bz rybicJd/PWN7XULxruKrMTpX7rtzZpFvGeRQF7Akq9WSkf84MzCypk4qT6vsOWwMMJujc/veLho sH8BNB4OHNo4EjaxM9JPAUOVV+1aeLcc20Dle3JzS0YMzDb8V2tnW4f2h0pzEdzRbiwz3uX2wyL voEpHMf+X0uhHP4ComzDIRFBAHyHuOGvOBeABLH/XAGcy0hC1ku0Ck3Gc/ARfYz1AU65+owhD3o e88RYJyTywMtlRkg4PD+VsdCuNrM1nEUknBCIQvezGcWVdIyv4Od0WTjz9TSYnVbFI3P6VPh4ZJ 2iuRd/D9DNP6fwOJa X-Google-Smtp-Source: AGHT+IFb+mdqqHO/DQzWLkEXgxBpSOvvtuqjQwKLVBJai7LecZmyg8K/uE/hNceK5nbN4cJqjio7kA== X-Received: by 2002:a5d:6d8c:0:b0:39a:c9ae:9eea with SMTP id ffacd0b85a97d-39e6e48e276mr7937566f8f.10.1744559119444; Sun, 13 Apr 2025 08:45:19 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-39eaf43d053sm8339362f8f.68.2025.04.13.08.45.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Apr 2025 08:45:19 -0700 (PDT) Message-ID: <1205c275ee871468768c036a1ec6a57fbc04fd4c.camel@gmail.com> Subject: Re: [PATCH v2 1/5] gnu: quilt: Respect #:tests? key in check phase. From: Liliana Marie Prikler To: Morgan Smith , 76594@debbugs.gnu.org Date: Sun, 13 Apr 2025 17:45:18 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: maxim.cournoyer@gmail.com 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 (-) QW0gU29ubnRhZywgZGVtIDEzLjA0LjIwMjUgdW0gMTA6NTcgLTA0MDAgc2NocmllYiBNb3JnYW4g U21pdGg6Cj4gKiBnbnUvcGFja2FnZXMvcGF0Y2h1dGlscy5zY20gKHF1aWx0KTogUmVzcGVjdCAj OnRlc3RzPyBrZXkgaW4gY2hlY2sKPiBwaGFzZS4KPiAKPiBDaGFuZ2UtSWQ6IEllNDQ5MzhlZTA4 MGYyYWM2YjM5NDc4OTllOTU4OTE3NGZkM2M2NDQ2Cj4gLS0tCj4gwqBnbnUvcGFja2FnZXMvcGF0 Y2h1dGlscy5zY20gfCA2NSArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQo+IC0t Cj4gwqAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25zKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaHV0aWxzLnNjbQo+IGIvZ251L3BhY2th Z2VzL3BhdGNodXRpbHMuc2NtCj4gaW5kZXggM2NkMzUwN2IwNy4uOGJhMjI3YTNkMyAxMDA2NDQK PiAtLS0gYS9nbnUvcGFja2FnZXMvcGF0Y2h1dGlscy5zY20KPiArKysgYi9nbnUvcGFja2FnZXMv cGF0Y2h1dGlscy5zY20KPiBAQCAtMjA1LDM4ICsyMDUsMzkgQEAgKGRlZmluZS1wdWJsaWMgcXVp bHQKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAsKG1hcCBjbWQtcGF0 aAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChs aXN0ICJmaW5kIiAiZ3JlcCIgIm1rZGlyIikpKSkpKSkKPiDCoMKgwqDCoMKgwqDCoMKgwqAgKGFk ZC1hZnRlciAnY29tcHJlc3MtZG9jdW1lbnRhdGlvbiAnY2hlY2sKPiAtwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGxhbWJkYSBfCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSog JygidGVzdC9ydW4iICJ0ZXN0L2VkaXQudGVzdCIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKCgiL2Jpbi9zaCIpICh3aGljaCAic2giKSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAoKCJybSAtcmYiKSAoc3RyaW5nLWFwcGVuZCAod2hpY2ggInJtIikgIiAtcmYiKSkp Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogIk1ha2VmaWxlIgo+IC3C oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIl4oUEFUSHxRVUlMVF9ESVIpLioiICYpCj4g LcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiIyIgJikpIDsg VGVzdCB0aGUgaW5zdGFsbGVkICdxdWlsdCcKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoKCJleHBvcnQgUVVJTFRfRElSIikgImV4cG9ydCIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKCgiXFx8IHNvcnQiKSAoc3RyaW5nLWFwcGVuZCAifCAiICh3aGljaCAic29ydCIp KSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJcXHwgc2VkIikgKHN0cmluZy1h cHBlbmQgInwgIiAod2hpY2ggInNlZCIpKSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoKCIoY2htb2R8dG91Y2gpIiAmKSAod2hpY2ggJikpKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgOzsgVGVzdHMgYXJlIHNjcmlwdHMgaW50ZXJwcmV0ZWQgYnkgYHRlc3QvcnVuYCBhbmQg bWF5Cj4gc3BlY2lmeQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgdGhlIGV4ZWN1dGlv biBvZiBzZXZlcmFsIHRvb2xzLsKgIEJ1dCBQQVRIIHdpbGwgYmUKPiBlbXB0eSwgc28KPiAtwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IHJld3JpdGUgd2l0aCB0aGUgZnVsbCBmaWxlIG5hbWU6 Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc2V0ZW52ICJQQVRIIiAoc3RyaW5nLWFwcGVu ZCAlb3V0cHV0ICIvYmluIiAiOiIKPiAoZ2V0ZW52ICJQQVRIIikpKQo+IC3CoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqIChmaW5kLWZpbGVzICJ0ZXN0IiAiXFwudGVzdCQiKQo+ IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIihbXFwkXFx8XSApKFtbOmdyYXBoOl1d KykoW1s6Ymxhbms6XVxuXSspIgo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAm ID4gY21kIDwpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoaWYgKHN0cmluZz0/ IGNtZCAiemNhdCIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7 IFRoZSBgemNhdGAgcHJvZ3JhbSBpcyBhIHNjcmlwdCwgYW5kIGl0IHdpbGwKPiBub3QgYmUgYWJs ZQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyB0byBpbnZva2Ug aXRzIGBnemlwYCB3aXRoIFBBVEggdW5zZXQuwqAgSXQncyBhCj4gc2ltcGxlCj4gLcKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IHNjcmlwdCB0aG91Z2gsIHNvIGp1c3Qg dHJhbnNsYXRlIGhlcmU6Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChzdHJpbmctYXBwZW5kID4gKHdoaWNoICJnemlwIikgIiAtY2QgIiA8KQo+IC3CoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAob3IgKGFuZD0+ICh3aGljaCBjbWQpCj4gLcKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAobGFtYmRhIChwKSAoc3RyaW5nLWFwcGVuZCA+IHAgPCkpKQo+IC3CoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICYpKSkpCj4gLcKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAobGV0ICgobWFrZSAod2hpY2ggIm1ha2UiKSkpCj4gLcKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgOzsgQXNzZXJ0IHRoZSBpbnN0YWxsZWQgJ3F1aWx0JyBjYW4gZmluZCB1dGls aXRpZXMgaXQKPiBuZWVkcy4KPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAodW5zZXRl bnYgIlBBVEgiKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IFVzZWQgYnkgc29t ZSB0ZXN0cyBmb3IgYWNjZXNzIHRvIGludGVybmFsCj4gInNjcmlwdHMiCj4gLcKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKHNldGVudiAiUVVJTFRfRElSIiAoc3RyaW5nLWFwcGVuZCAlb3V0 cHV0Cj4gIi9zaGFyZS9xdWlsdCIpKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChp bnZva2UgbWFrZSAiY2hlY2siKSkpKSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRh KiAoIzprZXkgdGVzdHM/ICM6YWxsb3ctb3RoZXIta2V5cykKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgICh3aGVuIHRlc3RzPwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJz dGl0dXRlKiAnKCJ0ZXN0L3J1biIgInRlc3QvZWRpdC50ZXN0IikKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKCgiL2Jpbi9zaCIpICh3aGljaCAic2giKSkKPiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgicm0gLXJmIikgKHN0cmluZy1hcHBlbmQgKHdoaWNo ICJybSIpICIgLXJmIikpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0 dXRlKiAiTWFrZWZpbGUiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIl4o UEFUSHxRVUlMVF9ESVIpLioiICYpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKHN0cmluZy1hcHBlbmQgIiMiICYpKSA7IFRlc3QgdGhlIGluc3RhbGxlZAo+ICdxdWlsdCcK PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiZXhwb3J0IFFVSUxUX0RJUiIp ICJleHBvcnQiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJcXHwgc29y dCIpIChzdHJpbmctYXBwZW5kICJ8ICIgKHdoaWNoICJzb3J0IikpKQo+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJcXHwgc2VkIikgKHN0cmluZy1hcHBlbmQgInwgIiAod2hp Y2ggInNlZCIpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiKGNobW9k fHRvdWNoKSIgJikgKHdoaWNoICYpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7 OyBUZXN0cyBhcmUgc2NyaXB0cyBpbnRlcnByZXRlZCBieSBgdGVzdC9ydW5gIGFuZAo+IG1heSBz cGVjaWZ5Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgdGhlIGV4ZWN1dGlvbiBv ZiBzZXZlcmFsIHRvb2xzLsKgIEJ1dCBQQVRIIHdpbGwgYmUKPiBlbXB0eSwgc28KPiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyByZXdyaXRlIHdpdGggdGhlIGZ1bGwgZmlsZSBuYW1l Ogo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzZXRlbnYgIlBBVEgiIChzdHJpbmct YXBwZW5kICVvdXRwdXQgIi9iaW4iICI6Igo+IChnZXRlbnYgIlBBVEgiKSkpCj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqIChmaW5kLWZpbGVzICJ0ZXN0IiAiXFwu dGVzdCQiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCIoW1xcJFxcfF0g KShbWzpncmFwaDpdXSspKFtbOmJsYW5rOl1cbl0rKSIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgICYgPiBjbWQgPCkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAoaWYgKHN0cmluZz0/IGNtZCAiemNhdCIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyBUaGUgYHpjYXRgIHByb2dyYW0gaXMgYSBzY3JpcHQs IGFuZCBpdCB3aWxsCj4gbm90IGJlIGFibGUKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIDs7IHRvIGludm9rZSBpdHMgYGd6aXBgIHdpdGggUEFUSCB1bnNldC7C oCBJdCdzCj4gYSBzaW1wbGUKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIDs7IHNjcmlwdCB0aG91Z2gsIHNvIGp1c3QgdHJhbnNsYXRlIGhlcmU6Cj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCA+ICh3 aGljaCAiZ3ppcCIpICIgLWNkICIgPCkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIChvciAoYW5kPT4gKHdoaWNoIGNtZCkKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIChw KSAoc3RyaW5nLWFwcGVuZCA+IHAgPCkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAmKSkpKQpFdmVyeXRoaW5nIGFib3ZlIHRoaXMgbGluZSBz aG91bGQgcHJvYmFibHkgYmUgZG9uZSBpbiBhIHByZS1jaGVjayBvcgpwb3N0LXVucGFjayBwaGFz ZS4KCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxldCAoKG1ha2UgKHdoaWNoICJt YWtlIikpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyBBc3NlcnQgdGhl IGluc3RhbGxlZCAncXVpbHQnIGNhbiBmaW5kIHV0aWxpdGllcwo+IGl0IG5lZWRzLgo+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAodW5zZXRlbnYgIlBBVEgiKQo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyBVc2VkIGJ5IHNvbWUgdGVzdHMgZm9yIGFjY2Vz cyB0byBpbnRlcm5hbAo+ICJzY3JpcHRzIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAoc2V0ZW52ICJRVUlMVF9ESVIiIChzdHJpbmctYXBwZW5kICVvdXRwdXQKPiAiL3NoYXJl L3F1aWx0IikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChpbnZva2UgbWFr ZSAiY2hlY2siKSkpKSkpKSkKQ291bGQgdGhpcyBiZSBoYW5kbGVkIHdpdGggYXJndW1lbnRzIHRv IG1ha2U/CgpDaGVlcnMK From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 13:40:12 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 17:40:13 +0000 Received: from localhost ([127.0.0.1]:43714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u41JT-0000YK-K7 for submit@debbugs.gnu.org; Sun, 13 Apr 2025 13:40:12 -0400 Received: from mail-mw2nam12olkn2033.outbound.protection.outlook.com ([40.92.23.33]:22465 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u41JQ-0000SH-1s for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 13:40:09 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EqWdfTSHuQFMpACd1IhhljKwJunbdn7achLFuzT/YjQ0XJ6AtFKGkJeKKlQjuEKyQy0J9fyD+IIc9pCcJn2zWqE3p/Qg8H+x1WSoq7zlFdF7ePdaphb7clQLPnFW1jp3arGn4AsRCWtM4mKsQvJVuhjC7VKu+IEM/hVm1g7MU9tdxn8UlJOoRrEjt9FRwcA0ZYxYTUzMDSFA6rs/yxDWFPJrZxLGrY9RdKMBpk75ZHmr+Zp36FLaUg0iyAiRqB2G0vYjztnumk904wQgL0RDIVN6Hw1TMPo+TsJo3c9zgp6C6dYAqze76NJT1YJHTO29ztJzKLfdfxlnpo5bebXRLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/dJNxmuL6tnpr5DoY/grGgWLGJxRFqkeGXqcUuNrLYo=; b=db7V1XvbrvHbYm4LTwHd0SShazycvKKkTf/Bs/xwrHSMzjwGF8StH2neszebCoNn9htVBQM9H1Z7VxU2eHvgBKY7QwFMv2hlNhF/HZ7u3RQheCG68+c0w1ddUxOxtqSghh7/7vX2Edkxc0ZNMAM+wMC8/73ZQ0NsIyRl5iSZwckEBfdZon9DIa6vnLWMl7XCBLVBwvoTZGEzjiDF7q3WnVl2ZmR8pa8yOHL2WUqa5vjUg3ouB3xnwLOoMAeNCffZ6NDBFDRnDyU9haPSauGHVmIZ7zb6fIwlYhWn4hjDh6ChtJipY9QBntpDFzsAusJPxf6dfOrARKBA/KFw8vd6+Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/dJNxmuL6tnpr5DoY/grGgWLGJxRFqkeGXqcUuNrLYo=; b=RDs2hNnA0XKJzb97e8YPkGr5CpPMCAL9F4XHO2tx8uOy71+FQRlLDsfBsxS6XKXM2IK4pzvVcTNnRUkYhM0Cpbyou0Iv1321Mt7RLZlFN0ab9G37pK33aMHgFtQaOVBjJwaDy9EqYJQqdGPbS5mZLnPYhU62MfPxIatYjoJBoy8snHp12h42xjYqvfikZXPPm8kQcS/L/Nbk/vBR97LnEpiQkmaZBv6cX7zjFhzPneb60HSm3JIDZjmfwNd/yH6LvnFSEAcaedlMApfA7zn0w1s5efA0BrXR+N9z1ixJaMbykIDyUKjr7i9uRLpOLVGgwtrat05NxWj7V6jUcqOUew== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH8PR84MB3137.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:1c0::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.28; Sun, 13 Apr 2025 17:39:59 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 17:39:57 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v3 1/4] gnu: quilt: Use gexps. Date: Sun, 13 Apr 2025 13:39:41 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR0101CA0349.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:6b::14) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH8PR84MB3137:EE_ X-MS-Office365-Filtering-Correlation-Id: 32986a28-500d-4c96-1b06-08dd7ab23529 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|19110799003|5072599009|15080799006|7092599003|10035399004|3412199025|440099028|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?8HTbd0IXEW6bv+3owmfFII+7rItR1QMygSUh8B7tjtnHUAGLn6/thovNAaqg?= =?us-ascii?Q?IQeNSFZ1EF4F0acKKwj+8i8WwVOowZUi5a/5VIlKZsYJPCM4ys8o46UvdT2Q?= =?us-ascii?Q?P2JhdqvQuq6m1MFKe74bGnEB4463ppJYfvkTSerA2mofjM00tSduyC/WEMbW?= =?us-ascii?Q?+mXf/OjmVNR3P+3fPM8c+CQCgx0fXNDbDJ4FV12E4qFzRij/9FFX3pV7cFp0?= =?us-ascii?Q?T/jW6ea6J9dyoByv9VW9Z2rGv1O/oXV83w8FBR0thKjCHmJ5tTeke+ITg++S?= =?us-ascii?Q?Vh+m7wpwmB4aJ4ipZ6S8Lz2ZIhpat7shnGYwZQfsgkmrO3TzE5ACMImB4L7K?= =?us-ascii?Q?/uSfnIVO+kUAAgTvSOf7Gd1zb1dYi8zFRjNyePEFi9Eq8D6jodiZGXPfbKTG?= =?us-ascii?Q?VZhkCgsdPJgq2avAiPIv3+pPCFtesq13yIscUa3wGNZWNBpB1G0aWd7ztTRR?= =?us-ascii?Q?jLJbZTMYRIv8KFnXpYGVz5u6DAls/Sp7MrSwR00TUl1Rb4k/OuhAKcQyyK/T?= =?us-ascii?Q?aoCC2Net/5OzSbr9+xm8Kii4ZTyLCzFV8Aj0uu9SuJfYh0xG6dcEX+/KKQYD?= =?us-ascii?Q?XN7NHbBh4drxiMq3YbXjUikEV4oPNLQmUrpSPYs7iRxUUpnnEMX8XO70b6/E?= =?us-ascii?Q?n0RwSbFcWcXK4NeR7ylD/xGqlvMf5iPcsZJGkoQiJ4R+itLp5QizkloKQPPr?= =?us-ascii?Q?hgGLyAGYl9C7BQNlBRQykr+Qx28z+vGagCfP5lg1fcjeAorhygo0E7LFR693?= =?us-ascii?Q?w4pWt/pckums/8bU/EX2ekUEMl6v+V1dWIlOSq0I7LQ8TOfhF9ryKt4TW/sR?= =?us-ascii?Q?VRELyy+IwS+jW+xv2mJupBLBb/z1ADj4Ilie6nsWMDJf/U8B8w1IgP7nnEKe?= =?us-ascii?Q?Aaj/gfe/PXEgzdBZKkCqO9Y/yRJ9n+B6L/xp5nqYlOStdBklc88m/oV2M6fj?= =?us-ascii?Q?ny4ACGNWfid/7nIwF2mNHru0GngCOEKrgAIVUAVdYnJ49tH7kmSBmhkyy6yz?= =?us-ascii?Q?O8mkARKP2jKpJChZJW2zfxK5FVwaWPnP4Jzpeco+6QXohyljC+Y3iyhiGGj5?= =?us-ascii?Q?krZK2i7WO86RnV99l8SDQTvH7gijfl4w8ReVLzgs4PmDnIb9Xw0t9RiDhxBO?= =?us-ascii?Q?F43CcaQ7Nmr7pLm0o+BNAykDIz9hORy4Zimib8ZjVWun8G4v3ykCN19vExkh?= =?us-ascii?Q?ZZbVK2IdeFBpWJLBQfoXdw4OU20F/sPMCnY4LzrA4cNzRD3QfnY6eetByDEW?= =?us-ascii?Q?Qb6eu1zQXDHG72vu7dQq?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?6ABAitQTWli6nA8YAIgoypSmuDC+TeaxzIY/FvM1bgmGJv91bxmbg1yPcGEy?= =?us-ascii?Q?7kuj9IiKh1CcgZ8Frn9rpXu+A9N1ujT6FR6wcsULi8fBGQKkA6BpNRhv9qnX?= =?us-ascii?Q?N+QKQwh7LWkdHp8pgXL+/y0WAKgZkoQlqsMfQlHhO8L8AyjdIY10M9qAQl22?= =?us-ascii?Q?z5L5nwU3DQJX0s8ggtY1bKPv6UFW+3NO65nNphrtYSrDqkJgpHOflOTD2rgV?= =?us-ascii?Q?qgsGkrCgJNPj29yrdP18Ql8NoeQu1bMNdZrxaQoQRlc513+rRL/V48tmTyJE?= =?us-ascii?Q?eo8nDEAcRJC40ckqIwnICrwT3YccwRRp9nGAT55bhClFMwoS9y+JhjozI4aw?= =?us-ascii?Q?aLmv7KTphNl+ZwjzBxQs0TlxytIFqcj5H358MtjYCqzFrv8IeDw+wN7IYC85?= =?us-ascii?Q?QrC5WDE5/zozMF/x2UxShffUEOyjfav5pk0fFASPjJKuqMPd+q4i83KLWQdC?= =?us-ascii?Q?8OXVTgcKbgI60HLLsPiVieT2t1kbnHsuXxyCkpsHT0PGbHUwpous9o8ANXlr?= =?us-ascii?Q?fAQAFA74WwoaA1+zttPsC18jN316vcwdjBbo5QstS7Biebihzrj0lwwwPRiO?= =?us-ascii?Q?hFUH7ZKrOOsaIUXCeDpziNxcX0RVcbTyfqi1IbBv6sdwQTysfFDQfC5Scc+c?= =?us-ascii?Q?J+MoFv0cZnw66EShoR+gk3cAbSld9K2cjlecCs21erSyJEM3PUVNbnTKBpu9?= =?us-ascii?Q?MDPc1CD45gcUzTYbhIYsT9ZvZxwfxJ5Du1TWTNJpYtwHEOp0fgXgWGtN2mj5?= =?us-ascii?Q?eIq+TEmPn1K0FP9ofro6/8ZRvsQaqACkd0rHBvBQIExYVOF5lEvUPVeVbXN0?= =?us-ascii?Q?NNf9X2Tx0igbuerx4vt4DS526XZgzZd5mEP4gmd48kdo+szkDm8Vmim0yEBu?= =?us-ascii?Q?DLh3q6YImOqO07zFzWYvSfJh8SEd9pyLyX75yVmI79eypoMiTeBMWD5pZmv0?= =?us-ascii?Q?RrouTpx9BtmDRg9VztWIpWY7zrkQY8UqutoJRaz2gU0P21Wd+KFrd/MwrYm9?= =?us-ascii?Q?BSmj11DNhwBEum30Nrl9pdgQ/6g6dGZOqNebqMeNDfqAKmbihrIXKgijbVSA?= =?us-ascii?Q?sdn0O+uyYdSErjFSwGRegyg4gw+pUEx+EhYKVfZyXdmSecc12Tpo1zRZAUUg?= =?us-ascii?Q?+rz6n9/aYuZxm29bMnDrQFg/saulUoLQWGCUXO18O3BgVTxgvN2NWHrIgZP8?= =?us-ascii?Q?BbSCJT7bm72H/PSze1Ch2HJAS9MPAlyD8xrIyOUsrhWzomtxgeMwvGi2UUHO?= =?us-ascii?Q?uKHXUSJZEzt+tGBiJ6eK?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32986a28-500d-4c96-1b06-08dd7ab23529 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 17:39:57.4205 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR84MB3137 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Use gexps. Change-Id: I81373365d0729b90b3e31e122eaede2daa7ae5cb --- gnu/packages/patchutils.scm | 111 ++++++++++++++++++------------------ 1 file changed, 57 insertions(+), 54 deletions(-) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 3cd3507b07..b929ed9a5a 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -52,6 +52,7 @@ (define-module (gnu packages patchutils) #:use-module (gnu packages gnome) #:use-module (gnu packages groff) #:use-module (gnu packages gtk) + #:use-module (gnu packages guile) #:use-module (gnu packages less) #:use-module (gnu packages mail) #:use-module (gnu packages text-editors) @@ -182,61 +183,63 @@ (define-public quilt (list gettext-minimal)) (inputs (list bash-minimal perl less file gzip ed - diffutils diffstat findutils tar)) + diffutils diffstat findutils tar + ;; for wrap-script + guile-3.0)) (arguments - '(#:parallel-tests? #f - #:phases - (modify-phases %standard-phases - (delete 'check) - (add-after 'install 'wrap-program - ;; quilt's configure checks for the absolute path to the utilities it - ;; needs, but uses only the name when invoking them, so we need to - ;; make sure the quilt script can find those utilities when run. - (lambda* (#:key inputs outputs #:allow-other-keys) - (let ((cmd-path (lambda (cmd) (dirname (which cmd)))) - (out (assoc-ref outputs "out"))) - (wrap-program (string-append out "/bin/quilt") - `("PATH" ":" prefix - ,(map cmd-path - (list "bash" "diff" "diffstat" "ed" "file" "find" "grep" - "gzip" "less" "patch" "perl" "rm" "sed" "tar")))) - (wrap-program (string-append out "/share/quilt/scripts/backup-files") - `("PATH" ":" prefix - ,(map cmd-path - (list "find" "grep" "mkdir"))))))) - (add-after 'compress-documentation 'check - (lambda _ - (substitute* '("test/run" "test/edit.test") - (("/bin/sh") (which "sh")) - (("rm -rf") (string-append (which "rm") " -rf"))) - (substitute* "Makefile" - (("^(PATH|QUILT_DIR).*" &) - (string-append "#" &)) ; Test the installed 'quilt' - (("export QUILT_DIR") "export") - (("\\| sort") (string-append "| " (which "sort"))) - (("\\| sed") (string-append "| " (which "sed"))) - (("(chmod|touch)" &) (which &))) - ;; Tests are scripts interpreted by `test/run` and may specify - ;; the execution of several tools. But PATH will be empty, so - ;; rewrite with the full file name: - (setenv "PATH" (string-append %output "/bin" ":" (getenv "PATH"))) - (substitute* (find-files "test" "\\.test$") - (("([\\$\\|] )([[:graph:]]+)([[:blank:]\n]+)" - & > cmd <) - (if (string=? cmd "zcat") - ;; The `zcat` program is a script, and it will not be able - ;; to invoke its `gzip` with PATH unset. It's a simple - ;; script though, so just translate here: - (string-append > (which "gzip") " -cd " <) - (or (and=> (which cmd) - (lambda (p) (string-append > p <))) - &)))) - (let ((make (which "make"))) - ;; Assert the installed 'quilt' can find utilities it needs. - (unsetenv "PATH") - ;; Used by some tests for access to internal "scripts" - (setenv "QUILT_DIR" (string-append %output "/share/quilt")) - (invoke make "check"))))))) + (list + #:parallel-tests? #f + #:phases + #~(modify-phases %standard-phases + (delete 'check) + (add-after 'install 'wrap-script + ;; quilt's configure checks for the absolute path to the utilities it + ;; needs, but uses only the name when invoking them, so we need to + ;; make sure the quilt script can find those utilities when run. + (lambda* (#:key inputs #:allow-other-keys) + (let ((cmd-path (lambda (cmd) (dirname (which cmd))))) + (wrap-script (string-append #$output "/bin/quilt") + `("PATH" ":" prefix + ,(map cmd-path + (list "bash" "diff" "diffstat" "ed" "file" "find" "grep" + "gzip" "less" "patch" "perl" "rm" "sed" "tar")))) + (wrap-script (string-append #$output "/share/quilt/scripts/backup-files") + `("PATH" ":" prefix + ,(map cmd-path + (list "find" "grep" "mkdir"))))))) + (add-after 'compress-documentation 'check + (lambda _ + (substitute* '("test/run" "test/edit.test") + (("/bin/sh") (which "sh")) + (("rm -rf") (string-append (which "rm") " -rf"))) + (substitute* "Makefile" + (("^(PATH|QUILT_DIR).*" &) + (string-append "#" &)) ; Test the installed 'quilt' + (("export QUILT_DIR") "export") + (("\\| sort") (string-append "| " (which "sort"))) + (("\\| sed") (string-append "| " (which "sed"))) + (("(chmod|touch)" &) (which &))) + ;; Tests are scripts interpreted by `test/run` and may specify + ;; the execution of several tools. But PATH will be empty, so + ;; rewrite with the full file name: + (setenv "PATH" (string-append #$output "/bin" ":" (getenv "PATH"))) + (substitute* (find-files "test" "\\.test$") + (("([\\$\\|] )([[:graph:]]+)([[:blank:]\n]+)" + & > cmd <) + (if (string=? cmd "zcat") + ;; The `zcat` program is a script, and it will not be able + ;; to invoke its `gzip` with PATH unset. It's a simple + ;; script though, so just translate here: + (string-append > (which "gzip") " -cd " <) + (or (and=> (which cmd) + (lambda (p) (string-append > p <))) + &)))) + (let ((make (which "make"))) + ;; Assert the installed 'quilt' can find utilities it needs. + (unsetenv "PATH") + ;; Used by some tests for access to internal "scripts" + (setenv "QUILT_DIR" (string-append #$output "/share/quilt")) + (invoke make "check"))))))) (home-page "https://savannah.nongnu.org/projects/quilt/") (synopsis "Script for managing patches to software") (description base-commit: 03edfea126a88110b520469e96eae73ce86d4b7d -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 13:40:17 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 17:40:17 +0000 Received: from localhost ([127.0.0.1]:43716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u41JY-0000Yl-SN for submit@debbugs.gnu.org; Sun, 13 Apr 2025 13:40:17 -0400 Received: from mail-mw2nam12olkn2033.outbound.protection.outlook.com ([40.92.23.33]:22465 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u41JR-0000SH-VY for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 13:40:11 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eaXPgD2AhX09i3/tUT6QIJzFmfRhKM3qaDUT1+yHgNtAS1X40gUnXPcHQtILiGEMw4dhViGH0UOhE97e1vpswCWl7mHQjAXHVjFveRn/96LoMuHkodryUr4BJEirPXJNmpQqzymWf3QgIRAR7S58TomfFa4GAlVcLjjlrcN/GHTrAHaUKfAtaELTpO9HptYc/giXXDRgZUQixmS166Pm3vxs+ZCZPpNddnmtVGA9++5LdyEsj0qkt8z5cEjjRSqa1TaMY9wusm7f2xdj+jDbjUOW4xN3WgRIFL/StdcjUxRgiPxcVt8xs2FrmVEPSixRbOncIeaOTJG+qsnDAcvOEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iir808J1EBWyiTFGDA1b9nfqELn0pekmeZ4iVU1scf8=; b=gNVMcyMTHN8VhVwLQkWdlgXyCcLUsqZvEpPkdrX3sMbPOzmM67rEbSWuZb50dXFTw2I+Sbeg5oC9uJGEmUVzUXrNHMmbcHwoD15jcKi9vY3pqmE9FAjvd8vmaGp8Zs1CYdZ6lndr55JhL3UxBuB1iQB9pJroztFayhYQKMNRePOYhkrbdaFeVJBqdkBbrBLZJcWS3DvDdlLhrdt8viKqjjXQgW9wsRTItAR2f0JaoUyz8UN2LQWoXtLYj52g4c+lyF1l2LvQSF366cIwa9cBzOSQgtxPQy7qOHBPEWQXHI990H0Az+fTmwzd7Y/+Qu0vQyuzdx25KMHkqDoatjWMlw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iir808J1EBWyiTFGDA1b9nfqELn0pekmeZ4iVU1scf8=; b=P3ZWcfGc3Ru8cuaiF0J8Yz5pRebRD0tEILUaLHpq2o6Zr80LvI/vwMk4qXw1JKj+27FmbeoVqSn1A7r97KZUA/xzVtJ1vTm4tDjvSer3bjNoqzpW+IpLtIuTmKV4SC6Zq6nOMTUq2+q2y82Nb78arF9tzXL66EsxuW4aw8me8vtn+dltsKw/+fOnaMzFHlr91j7vPKOuAJKlTSBmPHUr4Zy0HfKXqut+qjFy6X5BCd+XBu77b2J+5+JlwrhFpwdJs3HMSwXypUTC8+/mbZR+aihvI4qAKiTNwK7Hoy4KYbnK2gbf1z+lhsrN1gZvSIJg+C2cPTKE1xco0C3A/lqVBA== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH8PR84MB3137.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:1c0::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.28; Sun, 13 Apr 2025 17:40:05 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 17:40:05 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v3 2/4] gnu: quilt: Update to 0.68. Date: Sun, 13 Apr 2025 13:39:42 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> References: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBP288CA0042.CANP288.PROD.OUTLOOK.COM (2603:10b6:c01:9d::25) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH8PR84MB3137:EE_ X-MS-Office365-Filtering-Correlation-Id: b7eac096-deac-4145-96de-08dd7ab239e4 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|19110799003|5072599009|15080799006|7092599003|10035399004|3412199025|440099028|12071999003|21061999003|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?op5/7FyaR/SmNz8SCwH+JI4UN42E8Ma28dR+lGJOkbXgJomsOrO1Ed1d5/76?= =?us-ascii?Q?e6UHu5rrlVcFWCbWU9jF42y3gkkUnDG848cD+jwqR24pTMnfQmktLVqr7yZJ?= =?us-ascii?Q?WczxqKVWSfRMNOiVIcn1r4I1MoWjQJQfT//S+uN1ikhhOa+2qetYGLkVzSdd?= =?us-ascii?Q?LZ95eFt9oDAB8uN/k4YGd/lDjZuMe8oDWWue7f5ZbTKNdHJaHQ0xE/zzCysp?= =?us-ascii?Q?U3kCfT7iQWoNiVrGX40xKhuTNdM4OxnC9po7/45LLmiuhsb7s5opRzgHYjQw?= =?us-ascii?Q?nG07vBlVMBRzhwlWHro0Ghco4Ry/z+IYWVZ2jKrNSxT7VqNNzMGZqP22EqEn?= =?us-ascii?Q?17NeFrJ/epZyX8D4rIK+6yMakddrOmGrw+C/P4QIVuNU0o/6uV5y5k2fSRMl?= =?us-ascii?Q?qjEUKpsQkzw+0Eg5DRP5QBKjJ6daBQTqFAdiK8PYdZWI5QvpOVm2DYmMDfZX?= =?us-ascii?Q?Vh3DEBdxrrRH9EDj4hbDY7f1No0LvJFZk5W3oyQq3LH+Fgoxk44xUx1IVtIz?= =?us-ascii?Q?HgqvCdCs3B6ADmjIf8F/Ur5WYUe+Htaow8fncKWNBpu+hIqdRZhW7oCghwpd?= =?us-ascii?Q?bFfGavgogjOByHFe0u9RD/fOjby4M4xUBGjvCIXGTGJ3hUBwECIo8XFI9IAh?= =?us-ascii?Q?Tn4kzzWYVJVlGiIJU3Iks4zg5LczP8sJIswyBJOULcrK//PDhLHqD4QJB4Ch?= =?us-ascii?Q?NtTZWY0cqPgjmr6ESZHlprKrdMfxSdkcW41B8DFqpzTowcDoE4/VhchD7cDl?= =?us-ascii?Q?BhHxDoDUuC+zkea6aAEO43g+AG0sK7XCcX2/4BZBgGUngqMMG6TIaVXUceh7?= =?us-ascii?Q?qjl6kwmByb8ZDqk4WiqVbe6U0aTM5wbhCmkw36AA0BzvFEZqxPkS3iakDtgf?= =?us-ascii?Q?ljZcFsUIVjUq1ggPhOLuikBQaFMfpMDEpzb1bkYzg+jbqFHXeQCcStBQzYyp?= =?us-ascii?Q?j7a0DeN5V1XP5o18vvRMUA2p31ir8cSHJkdRgmDEyIAVqSFhP0jiTerjR9Px?= =?us-ascii?Q?OoQh+UAh8NULHrUsG0BjeuAD4wUyt9WX+6adwC9E5QUtskujEYMUyPAC9E63?= =?us-ascii?Q?7S/JsRsAPwiQeZCR0tD2+nFV2YDlemW5E602UT+24ahv0GKCOLoGtGl7Fo8c?= =?us-ascii?Q?pSMbnByjyBWo6YGQ+/z9AftWhX9sGC4LGPb8Z6TeUGpiprhj8QxenDNn2AjD?= =?us-ascii?Q?eZlUoY5oegrJ47+AUEKf41G+KX3Z3RPZfPZIZd7caOI4DFYRo7MaqX66et3s?= =?us-ascii?Q?b2o/EGr1YNt0L9LwlgxCHeFUtOoy2VDe4cgm04RZT56xpS8fjbdCvjl0Vpa+?= =?us-ascii?Q?Bno=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?PnDsN/h4Paejyf8jl5AGoVM8YNKJUdn9TXIuxTpOZlYsYL7Mziwhi7RiPxTE?= =?us-ascii?Q?c6GkgZfuEdrLZy2zwgoeH0w9Yazol+NZKP/IBLh4OSbUKpDbExjeKSCBrySG?= =?us-ascii?Q?JE8OxcO4vwjPyepf8ldEAYFawEcY+Oq/Me4AE/DH97cmcjH+ulFNSM2aDtiy?= =?us-ascii?Q?Dvaaxc5VtKM04bB5ShwIcFKLUvi9oEhgo9jAMvPD00Pvn3nlWWDrxPjhcD8a?= =?us-ascii?Q?phXLvwfwJSwgz+z4qbOLPH8Y93CU9vUJRdEXmkur5/x9eAkr//vdixYpKBTb?= =?us-ascii?Q?DrXbZEulRDSAcd0dwfbJ+eXndV7vtsp5kA2ycL6dsTp2xefBRK2Dt1Xb80/i?= =?us-ascii?Q?QFuhqZfX8SgO62FZXyejZD6gFt43PZeNs3nol6lrhGV1yOEW5JNrgyem1Snu?= =?us-ascii?Q?lEveIKUJeT1OQnBKdSHOtpNt9rB/+YWxhRBKDURLONxUynVmk0i1lcCuMRIr?= =?us-ascii?Q?hru0Im+5XqDjZmTMfF7P6Sqhzmek347V5ek5/1WnylMeqRs5ivmfAnpUTr9T?= =?us-ascii?Q?DWoNL3X4cey19hk8ApAVbhdQdOVaktL7QCb5X5RBbqK6NWwJ4C43iRpcriPE?= =?us-ascii?Q?A+GpawggyiFxB/EAm6M79kC760OGImi1l3Q6Fo0UrUIBtFKRvcrtYXr3eW5t?= =?us-ascii?Q?SA9/5AfdyqlAnlAw8ReLnNEctdGCCvB8hWt6sYC38jK1EYYEfWVDnWV/hlB1?= =?us-ascii?Q?NO9VCUF4VXsiO0j+Sf/wA9G2vnGWFX6rpHcTaWpRFMGNRdFNo5RBOF/OGj2k?= =?us-ascii?Q?PYY0+96BuidLt2fgb80MMRzbDU0lopFLaWB0JtGIkRiuN9kWFrO3tzCbn2ef?= =?us-ascii?Q?EYQpMHgQMN/+BP17Z3Mbo9/7dR5Zm/BqSVD9BTkgwd1epvWKwa1zRCi1So9x?= =?us-ascii?Q?1+5q6thZYH9PBXUShpDGVTHCTAOKtLy7Y6aP6bZi/GlIyUdMzctmFqOtx/rF?= =?us-ascii?Q?SjJiD1QG+XUjUepIjjsV0Wp3akg+p4DvGBkMZ0BLh4DGLbKLNuABJFYYwzUW?= =?us-ascii?Q?yezCp0xlirTY4YAcO+hQpzzhidSpA7vAs7ZgPhG/rYH45aKf+hpzrFKU3WtZ?= =?us-ascii?Q?gTZHL++8YTt7cGUyhrFCPbnXzBFUJGkphSWs7vaI8HxqtkvB0C90fEah8L9e?= =?us-ascii?Q?OOa9/VnUse0fGW+qRLuSdwKty739/NYthjnEaO2ukzTY9Z4qAitsiiuFA2TF?= =?us-ascii?Q?2LjxI8xLTU/r2gq+CQ1vgKh8J3KT2F6La6nWV+FGy/XXCIgahpHUdP25OY69?= =?us-ascii?Q?S85qoM/Z+p4OM+Tigonl?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b7eac096-deac-4145-96de-08dd7ab239e4 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 17:40:05.7245 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR84MB3137 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Update to 0.68. Enable parallel tests as upstream fixed it. * /gnu/packages/patches/quilt-grep-compat.patch: Delete file. * gnu/local.mk: Remove quilt-grep-compat.patch. Change-Id: I5da532c07c83d00363799a1cc7f48e0fe63864fe --- gnu/local.mk | 1 - gnu/packages/patches/quilt-grep-compat.patch | 145 ------------------- gnu/packages/patchutils.scm | 6 +- 3 files changed, 2 insertions(+), 150 deletions(-) delete mode 100644 gnu/packages/patches/quilt-grep-compat.patch diff --git a/gnu/local.mk b/gnu/local.mk index c0b9a76cd2..9d8b17f94a 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -2164,7 +2164,6 @@ dist_patch_DATA = \ %D%/packages/patches/qtscript-disable-tests.patch \ %D%/packages/patches/quagga-reproducible-build.patch \ %D%/packages/patches/quickswitch-fix-dmenu-check.patch \ - %D%/packages/patches/quilt-grep-compat.patch \ %D%/packages/patches/qmk-firmware-fix-hacker-dvorak.patch \ %D%/packages/patches/qtwayland-dont-recreate-callbacks.patch \ %D%/packages/patches/qtwayland-cleanup-callbacks.patch \ diff --git a/gnu/packages/patches/quilt-grep-compat.patch b/gnu/packages/patches/quilt-grep-compat.patch deleted file mode 100644 index 25fef506d1..0000000000 --- a/gnu/packages/patches/quilt-grep-compat.patch +++ /dev/null @@ -1,145 +0,0 @@ -From upstream -https://git.savannah.nongnu.org/cgit/quilt.git/patch/?id=f73f8d7f71de2878d3f92881a5fcb8eafd78cb5f - -From f73f8d7f71de2878d3f92881a5fcb8eafd78cb5f Mon Sep 17 00:00:00 2001 -From: Jean Delvare -Date: Fri, 9 Sep 2022 10:10:37 +0200 -Subject: Avoid warnings with grep 3.8 - -GNU grep version 3.8 became more strict about needless quoting in -patterns. We have one occurrence of that in quilt, where "/" -characters are being quoted by default. There are cases where they -indeed need to be quoted (typically when used in a sed s/// command) -but most of the time they do not, and this results in the following -warning: - -grep: warning: stray \ before / - -So rename quote_bre() to quote_sed_re(), and introduce -quote_grep_re() which does not quote "/". - -Signed-off-by: Jean Delvare ---- - quilt/diff.in | 2 +- - quilt/patches.in | 2 +- - quilt/scripts/patchfns.in | 20 +++++++++++++------- - quilt/upgrade.in | 4 ++-- - 4 files changed, 17 insertions(+), 11 deletions(-) - -diff --git a/quilt/diff.in b/quilt/diff.in -index e90dc33..07788ff 100644 ---- a/quilt/diff.in -+++ b/quilt/diff.in -@@ -255,7 +255,7 @@ then - # Add all files in the snapshot into the file list (they may all - # have changed). - files=( $(find $QUILT_PC/$snap_subdir -type f \ -- | sed -e "s/^$(quote_bre $QUILT_PC/$snap_subdir/)//" \ -+ | sed -e "s/^$(quote_sed_re $QUILT_PC/$snap_subdir/)//" \ - | sort) ) - printf "%s\n" "${files[@]}" >&4 - unset files -diff --git a/quilt/patches.in b/quilt/patches.in -index bb17a46..eac45a9 100644 ---- a/quilt/patches.in -+++ b/quilt/patches.in -@@ -60,7 +60,7 @@ scan_unapplied() - # Quote each file name only once - for file in "${opt_files[@]}" - do -- files_bre[${#files_bre[@]}]=$(quote_bre "$file") -+ files_bre[${#files_bre[@]}]=$(quote_grep_re "$file") - done - - # "Or" all files in a single pattern -diff --git a/quilt/scripts/patchfns.in b/quilt/scripts/patchfns.in -index c2d5f9d..1bd7233 100644 ---- a/quilt/scripts/patchfns.in -+++ b/quilt/scripts/patchfns.in -@@ -78,8 +78,14 @@ array_join() - done - } - --# Quote a string for use in a basic regular expression. --quote_bre() -+# Quote a string for use in a regular expression for a grep pattern. -+quote_grep_re() -+{ -+ echo "$1" | sed -e 's:\([][^$.*\\]\):\\\1:g' -+} -+ -+# Quote a string for use in a regular expression for a sed s/// command. -+quote_sed_re() - { - echo "$1" | sed -e 's:\([][^$/.*\\]\):\\\1:g' - } -@@ -215,7 +221,7 @@ patch_in_series() - - if [ -e "$SERIES" ] - then -- grep -q "^$(quote_bre $patch)\([ \t]\|$\)" "$SERIES" -+ grep -q "^$(quote_grep_re $patch)\([ \t]\|$\)" "$SERIES" - else - return 1 - fi -@@ -365,7 +371,7 @@ is_applied() - { - local patch=$1 - [ -e $DB ] || return 1 -- grep -q "^$(quote_bre $patch)\$" $DB -+ grep -q "^$(quote_grep_re $patch)\$" $DB - } - - applied_patches() -@@ -465,7 +471,7 @@ remove_from_db() - local tmpfile - if tmpfile=$(gen_tempfile) - then -- grep -v "^$(quote_bre $patch)\$" $DB > $tmpfile -+ grep -v "^$(quote_grep_re $patch)\$" $DB > $tmpfile - cat $tmpfile > $DB - rm -f $tmpfile - [ -s $DB ] || rm -f $DB -@@ -520,7 +526,7 @@ find_patch() - fi - - local patch=${1#$SUBDIR_DOWN$QUILT_PATCHES/} -- local bre=$(quote_bre "$patch") -+ local bre=$(quote_sed_re "$patch") - set -- $(sed -e "/^$bre\(\|\.patch\|\.diff\?\)\(\|\.gz\|\.bz2\|\.xz\|\.lzma\|\.lz\)\([ "$'\t'"]\|$\)/!d" \ - -e 's/[ '$'\t''].*//' "$SERIES") - if [ $# -eq 1 ] -@@ -631,7 +637,7 @@ files_in_patch() - then - find "$path" -type f \ - -a ! -path "$(quote_glob "$path")/.timestamp" | -- sed -e "s/$(quote_bre "$path")\///" -+ sed -e "s/$(quote_sed_re "$path")\///" - fi - } - -diff --git a/quilt/upgrade.in b/quilt/upgrade.in -index dbf7d05..866aa33 100644 ---- a/quilt/upgrade.in -+++ b/quilt/upgrade.in -@@ -74,7 +74,7 @@ printf $"Converting meta-data to version %s\n" "$DB_VERSION" - - for patch in $(applied_patches) - do -- proper_name="$(grep "^$(quote_bre $patch)"'\(\|\.patch\|\.diff?\)\(\|\.gz\|\.bz2\)\([ \t]\|$\)' $SERIES)" -+ proper_name="$(grep "^$(quote_grep_re $patch)"'\(\|\.patch\|\.diff?\)\(\|\.gz\|\.bz2\)\([ \t]\|$\)' $SERIES)" - proper_name=${proper_name#$QUILT_PATCHES/} - proper_name=${proper_name%% *} - if [ -z "$proper_name" ] -@@ -84,7 +84,7 @@ do - fi - - if [ "$patch" != "$proper_name" -a -d $QUILT_PC/$patch ] \ -- && grep -q "^$(quote_bre $patch)\$" \ -+ && grep -q "^$(quote_grep_re $patch)\$" \ - $QUILT_PC/applied-patches - then - mv $QUILT_PC/$patch $QUILT_PC/$proper_name \ --- -cgit v1.1 - diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index b929ed9a5a..ea784c5acd 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -169,15 +169,14 @@ (define-public patchutils (define-public quilt (package (name "quilt") - (version "0.67") + (version "0.68") (source (origin (method url-fetch) (uri (string-append "mirror://savannah/quilt/" "quilt-" version ".tar.gz")) (sha256 - (base32 "1hiw05aqysbnnl15zg2n5cr11k0z7rz85fvq8qv6qap7hw4vxqrv")) - (patches (search-patches "quilt-grep-compat.patch")))) + (base32 "09l4nf6qb8y8l62z8ypdg5mraz0lvqxg1j1p6xdyh1n10gg0k37y")))) (build-system gnu-build-system) (native-inputs (list gettext-minimal)) @@ -188,7 +187,6 @@ (define-public quilt guile-3.0)) (arguments (list - #:parallel-tests? #f #:phases #~(modify-phases %standard-phases (delete 'check) -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 13:40:30 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 17:40:30 +0000 Received: from localhost ([127.0.0.1]:43720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u41Jl-0000ZJ-NI for submit@debbugs.gnu.org; Sun, 13 Apr 2025 13:40:30 -0400 Received: from mail-co1nam11olkn2051.outbound.protection.outlook.com ([40.92.18.51]:30560 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u41Jj-0000Yz-DY for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 13:40:28 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xmjLX+OYsyPC1y5pd8VwVxE4HcS9vFvjwB21WIHs2yVS4k+ssW7Ylbw1UxhTLYoPmcNo5SbYEWhW1p2M+9Rb1pp7GKVUDN0AsYg0cbn1xhJb8laEA5hVVeOEoVQc5O7XbWXn1tlyjNNEH9rfbCZfag/eukBEEwEaVarZrphsDdaBLjNobNBr6QZZE7GyM1Za0EbTJGTpKyeig9pCViKxuxds7Qra7HZDuwXFWjcscxuJR2ogHbCWnvsj9fRfKNKHgj3/tDzPx9OMJ2q2TBKkx0+bI2dqwfwgc3bYs2O+3Ayl+TMCmUym2+7w7nPmfKCEcj/v4KpxB1Bqb1L8rBTf+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3yJ8lnlOCPcK7hRFUgk/y3XTICoUCEFgGG58pu0M2ms=; b=tEYeYMNcgauvJAT1+FQsO6dLhw3g5agAhp3GGWMEzvqQ5AJBFNRugBUd9Bbze0Ov7BCsgrZ1aMyj2AzBGp/acSJqAF9llw6rV8gHLx7wVgtRb8l7WiL3HJgWx1uAmIHpm3H20ZrPnx7zhEE9Xb2OrV65poca6n5YyR9iJXi/mekabwYHR/6cp7gWZYvxJ1OuPT72cjjPeRP/f7EIW32T31sUIEDUERnRJ8HQ0eYrO9ZhfCjohc3oquup+M8qJCCF8YCF7rZggqR7HvbhKO4jZn9Y6y598RZH3Qn4lsWLwIb86XNKpNYLHUtBOXlzwct2qpXFwXAgcPLbQRQ7lmQvKA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3yJ8lnlOCPcK7hRFUgk/y3XTICoUCEFgGG58pu0M2ms=; b=hSVn1ivf/mMGeyYzT+7HIyY4th2DFtXK/9FS8dP2c+qInjXlK7g/EsGCoFfOJ4INYzybunBozwn8rh57mqRFzNec7MuCgxs/TxL9/bX3OdLm3RVOPXQiHcSS4efgDsvWdRxYCfgWk8Uy+FBZni6pH3BN+/0gmXObEC0yauYKncBvV7si2C4RgaFCx8FCDXOBE80P1fqebz7zLqHrT4WCIyOmefOKEAuq0PD6l5busTQ5cIlUwQhEDIGXISLKx08BIBKT+6YiYpkXbQq5BgWY3L1Od+Pl8T1LBeoHK9u0+1KNPEH1kidqGRM2QjBaA2/4IA69gCR9Jhb1CuOdvQ/QCA== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH8PR84MB3137.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:1c0::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.28; Sun, 13 Apr 2025 17:40:19 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 17:40:19 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v3 3/4] gnu: quilt: Use standard check phase. Date: Sun, 13 Apr 2025 13:39:43 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> References: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBP288CA0033.CANP288.PROD.OUTLOOK.COM (2603:10b6:c01:9d::10) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH8PR84MB3137:EE_ X-MS-Office365-Filtering-Correlation-Id: 2e8bbee5-91ca-40dc-cf44-08dd7ab24214 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|19110799003|5072599009|15080799006|7092599003|10035399004|3412199025|440099028|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?VaWoZ+v+BEKq65oIKYDApJPMxYvpi/V3p8v53jDzHo8i3w05cZki90spm2cU?= =?us-ascii?Q?eRAlELgXBcC0x63EEWEV3PFPK5XKg5oRLoJHYebYzIsRNU2SecWysywGthbj?= =?us-ascii?Q?++3ptrgrDXwfWYQDwYsAQ7Zwov4y2TEUliFzWzZNvg56weuDrvPds6wcPO5q?= =?us-ascii?Q?dm3ij44ZIuCq5qW/Xlp4d1jrJj9g4jDoNZwI6K/o0eRb/7CcL9YSl0zjRrAy?= =?us-ascii?Q?X7acIjpQw5T+L6qyOvR4tLaY9aVN28WqGAI7Z4pBDioXVY0KLKh1rWvcYq/3?= =?us-ascii?Q?/nt7sx26+62vWEHOvZ7dDBREkpuULzXolfbSrawp+3vfG6NftyH0Xn6unsSv?= =?us-ascii?Q?tvrzSoACEHIFkjSO001AK8VqZo89hrAulGGWTWk7uw0syuWpydBNl00G2rk4?= =?us-ascii?Q?9lzgBWM57UZazw5RBIGXwlRyzuzzdJiO9YpUTY1BoRHyqxqjzHeQAPX+VA5A?= =?us-ascii?Q?4KIvzlSzKiUhPU7BUjK3jk3zFYHaezMsRY1YjYv1VsBqyZPVctXhNsXNupkI?= =?us-ascii?Q?/JNw6az4uLdPQfPXODu5KWmk/znqUXHrbE3MJxSsNGyMc4n94fh/0v+XlaFV?= =?us-ascii?Q?ghleiVqOAN0gDXZj6xCeeLP3LFkxukwSK2AS/x93eD5q/o4+M6JTJZsHTTrW?= =?us-ascii?Q?ECW9NNZHO4qUlgSrZtHKUj48uOVKQm9H3mMHJDQdFXKLEREg0w1CQJQxNhrX?= =?us-ascii?Q?I+xVc2jgg5sOXoI4DqoM8FwuhCxG/iwZX6v9XnhGawttvMbz0dV5XZVrlJaF?= =?us-ascii?Q?8QZ453KBAV3IvNf8Ql9Bqnl7UtcwxA79kOqhRHYQ8Ggh1iuk3MXcVSh345M8?= =?us-ascii?Q?RmBmcdidfw7qmRsVAZ52hMn8/fDqarcSm+nxJ1D2/P6aKkNRYeLwZ6EQoBXT?= =?us-ascii?Q?aK4psef2FKoVgLvM1/oRkUFuczgsu5ZmcC5rbpHTJ6SI4hm1mMpotwCYr41R?= =?us-ascii?Q?N5MF3vV8Bd86wOy/veyOC/xEamWiJp84FI7JndJ16b78+Vyyam1YjJBV4ppA?= =?us-ascii?Q?PkavMUYG02UqqwSAgZUT4BehekNN6EceFF6RGjy6lVLINZLi2fZA6p+FRn1n?= =?us-ascii?Q?SHcNnJENSCz4FStJ3EKrz1UUAVXn9LaF3+itoLfcYbMt6UsrLZQu955LGA9U?= =?us-ascii?Q?42KsvpMjMbmv3wNBxhCPRxSaXZnGlUGQRlDUbuTt6SkkZBr7rKfqRfec0ZRn?= =?us-ascii?Q?wwuyT5QVwWSYWVGj5Lc7VGnkB6O6k9d7txFMQYnT/Nm32ADqvGHstRpspklV?= =?us-ascii?Q?YJfJq4qgKBnKqp5Emuk0?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?dKKFwCXnNcx7g3QBMEfYwrqy381RYNxZH8Rs0mbjwTXxFgBXVUvbNsrcybU9?= =?us-ascii?Q?aS2Yxp0BzW8qM2IqNzzqHMQBmgDx5Mgot5DQHDvH5scp8wdvzj8wb5SWthcs?= =?us-ascii?Q?EazQ/YgTzcVx4PJTRr+/HFfzBLuMXwGrLSCgpto/Toeid3UFPXbBPAVhiLcN?= =?us-ascii?Q?UfFBKxCtR8s8DdvyhZx2aYGahXLKRRt8IjOmx1BipLMfHm6Ed+SnclWoHTJX?= =?us-ascii?Q?+TtnJt7BCeADLn+QoiIf8VhAfLZHOoDKEy+I+NVCLrKIe/Yb+btWa5KImakd?= =?us-ascii?Q?6icpMB279fxZ1Z9OtSiaIF+A420XKuBfCNXDPCV5RgTc5zXu3hQQl+hcDPF/?= =?us-ascii?Q?iBOJHo/U8aCUcRza+wR7thmUBKIV3IjjTSm5A8p9eQT6GzDSpkOzpfPmhBNn?= =?us-ascii?Q?Q9+at03uzkaN/exqQ2ieHc/3+NDT2NLHHk6euOqIYiymV6GAuQxAI+haamsX?= =?us-ascii?Q?zcvOxpfI6ocAdCmH9+pMjqX+PCtgg1tdMOyFeOkBe3cpU4p4423YfVldujvK?= =?us-ascii?Q?PfP4Ie6AZ8SibIiwddWUAM47TY/xvupLHweMc/hPUEwaoTdu+Ivqc5Qfab2J?= =?us-ascii?Q?G6PBkLCMjfdp6XInoKhJ0EWVCu4KipKmRFuQjjxSAC7U1eUdTuKwHqRlc+Sz?= =?us-ascii?Q?bPVfzZm6q3v/Ixq+1vEs7AKA4pTu7r+GPgY63Ts21m3vsYtAmjdsNgm9aayj?= =?us-ascii?Q?590WgGz6FM7lOINgcaVuRyuokewApgKVLoRLrdaXrmFk+eyHIqJagpdokH8o?= =?us-ascii?Q?ZPRaOtvskNn/RHhb42FwwyTtsNCaUg5BIhpL8ilFcg2I40oW7XMsDzjlaDZW?= =?us-ascii?Q?9sx//hqtlQwkQMb78nBHwSxEd0ZJD+32GlFkwX7711wVDmbvBoYQjkErU6pa?= =?us-ascii?Q?L4RyKmpD73XwsR4pCmjMgY3sbpcAiz4YJyImiymw37C753d5kmI8oVEnZL7J?= =?us-ascii?Q?/m0sHJoDdOsy5o9xQ0ZPhE2tdY5TJDaLpQfPXIBK69baJHXBKrWFYsGAjYRF?= =?us-ascii?Q?7d2baMhWMu43IeqwhwJzt9a9jSCfwXoibidvy7FVbgktPvxdR+cpEU9cTGc2?= =?us-ascii?Q?Th+3MzPPjxymaJ/uiqAN9Hgs17q2Hl1Lcxf7ylhBl3UJc6O2ZBT92t97YBb9?= =?us-ascii?Q?TflT06648G7N/2ESSQxmxlIEfSIwJMQ0ihil/L5Tbh9YMmho7TONfCgf8kOc?= =?us-ascii?Q?z9fXe12jCpeba7prFYggUsNw8mAeon3yeQ8zKGrLQ2A05VRmdSr74WtcRD3N?= =?us-ascii?Q?BPM270B2nI39+/57NzSF?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2e8bbee5-91ca-40dc-cf44-08dd7ab24214 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 17:40:19.0369 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR84MB3137 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Use standard check phase. Change-Id: I79cb2828a877b7b6ba3cf7b16a56f454ea44803d --- gnu/packages/patchutils.scm | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index ea784c5acd..3da1e7b3b4 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -206,7 +206,9 @@ (define-public quilt ,(map cmd-path (list "find" "grep" "mkdir"))))))) (add-after 'compress-documentation 'check - (lambda _ + (assoc-ref %standard-phases 'check)) + (add-before 'check 'fix-check + (lambda* (#:key inputs #:allow-other-keys) (substitute* '("test/run" "test/edit.test") (("/bin/sh") (which "sh")) (("rm -rf") (string-append (which "rm") " -rf"))) @@ -232,12 +234,12 @@ (define-public quilt (or (and=> (which cmd) (lambda (p) (string-append > p <))) &)))) - (let ((make (which "make"))) - ;; Assert the installed 'quilt' can find utilities it needs. - (unsetenv "PATH") - ;; Used by some tests for access to internal "scripts" - (setenv "QUILT_DIR" (string-append #$output "/share/quilt")) - (invoke make "check"))))))) + ;; Assert the installed 'quilt' can find utilities it needs by + ;; emptying PATH of everything except make. + (setenv "PATH" (string-append (assoc-ref inputs "make") "/bin")) + + ;; Used by some tests for access to internal "scripts" + (setenv "QUILT_DIR" (string-append #$output "/share/quilt"))))))) (home-page "https://savannah.nongnu.org/projects/quilt/") (synopsis "Script for managing patches to software") (description -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 13:43:56 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 17:43:56 +0000 Received: from localhost ([127.0.0.1]:43740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u41N5-0000gI-Iu for submit@debbugs.gnu.org; Sun, 13 Apr 2025 13:43:56 -0400 Received: from mail-co1nam11olkn2064.outbound.protection.outlook.com ([40.92.18.64]:2880 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u41N2-0000fn-3n for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 13:43:53 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KcmfQ1lrXfSgvK5zVINsR1tIv36Y3fU2LRKyQQq7T1/qzlsQmJqJvCX8GA5lJGpdWaLFL/Bvnk8rPVERJoFZ9LOVkIviEYhlxy3Y80UMgSTsDLFcgZ3G2Uloh68yBObMgS6DuGDTgCy2F77XGl8KVClnSC/itctJvhwLJag6jM17YiOeTEc6GTHBjTeWRf+XyRRHO/8N7GAlNdKlIXDj6j6O4zSwSpBt8qbZsRYoSH1bWL4qC2gbXgT5e1axq9dReqmhh1K6MrH0RUBe+jtt5M8hHyHZn/lBPsqEiFeDeem2hN6cwSpUkxt26pnrE+6CSwqAcs9WeA1cgmzTvZw3cQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2enB76rSHE13uTK1+923Wzfgo7o6zO2RszsMz6l8g+U=; b=Bx2DXyJynPRw4XxMC6jD1fxs/4aJ0uFAYHJkEWn3t5FnTsObdQsOkx9THwsOnuNXfV0Ucwv4cX2KNpS5tm8BR9ors21eYU5e1RU/44saG3/prqUNPsC1C0uM8GrpGIfp6La9Q2Qyoi/9PXh72w176gqagQvtiSSXP7QfRGmKG2DW31rqsVjf8qADgC0jE5FMVvxE6EHKzJzAZBDbYtks/a9S68GiqTQMqDPB9fCEVW3+og9Pa+fpDnWXuD/j3BeVw6Jwt1Sk7zGl5jFvokrQNX5qWjw5kQkU3wr+NX4JxdN/rQhwrHj1IJ3q2HgE0PFT7FJp7cVYhSmBydDlOWSg1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2enB76rSHE13uTK1+923Wzfgo7o6zO2RszsMz6l8g+U=; b=YBLU4Ugu4GLkPxLzO2CF3oMJT2Xnm2x8RRk/hju8xmfwCWJLTECKWuxlyGLyxCxvNVmWj54lz+jKyRxUr5c2SXmjxtNMkPJhCszkQE22dMEAHI56ANr3iPg/66/VfdPECOlBniKzYAWJQdRni5LvSs5zE08VgQcTOwfG0QDY9D30O99/QDD2tYYwTP4zOSg1tBiHsBdIfgJaKytHyJ+xuxYz7vq7PU489x1/Z+c9Lk/DYZcZ4vrnIzK6rHCX0+m/gXUtazkBRstA3lKpQGeGebi46ZvA4nx6h/3/ejeonHP6qZnVZQzaQMK4GJ5pKfd6eCteu6xQcKlGr8Qc0yByJQ== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by PH8PR84MB3137.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:1c0::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.28; Sun, 13 Apr 2025 17:43:45 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 17:43:44 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v3 4/4] gnu: quilt: Build emacs package. Date: Sun, 13 Apr 2025 13:39:46 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 In-Reply-To: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> References: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQBPR01CA0102.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:3::38) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <363a8ee8ddfa6c5776c9f36e2d1beefdead30429.1744565984.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|PH8PR84MB3137:EE_ X-MS-Office365-Filtering-Correlation-Id: 3deb7f7d-0ecb-4470-7817-08dd7ab2bcb2 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|19110799003|5072599009|15080799006|7092599003|3412199025|440099028|13041999003|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?aM7Gz3C+5TUGz+rdrrUm2h+km2xuty6zYErcXuf9UTEUjnF3BGI8efv0ayLL?= =?us-ascii?Q?vDrk8Y2ofTP3WEAhkJeIFLEBdeUbFR4E33f+k3kGIO/aNa3f4Z1rl1Knen9W?= =?us-ascii?Q?H08Z4lbNRB7PFBp8Q239de+fB11Tfcv+5+xLtoYt2f+HNRTNKxPFfma7VzYK?= =?us-ascii?Q?lEWJ95TWOH89xOwtTv3S4mLIk4m7C3ZNVXQfClNfIoUA1LdHTmlepx4ThZP4?= =?us-ascii?Q?i5JRx0HMZWQ0IM/bQeO+zTshkOQrCfUZz7CPaQYivvO57hsySd7wVmqCVRlx?= =?us-ascii?Q?1sSn8YHjuaq1GTMu4QzYVqC6OcR4C6LCJBg6q5Om9TCMJcoTAHUs5aiQdpPc?= =?us-ascii?Q?Kqp0opFt8+hAzZCBRS6k7l0LiUn8U8DdUuntD2ber2FEMa64i+jKcpb/2z6v?= =?us-ascii?Q?gkdhWkV8apPVoRXu9h45yQWrbjFwGNXk7qSFVfMn+kW4IqsgaDu2aY/NDHfr?= =?us-ascii?Q?2Kl1iLh/PIgj5CJolBnRosotT5X95EVGrA17qLOwdGEknVoUWCzgAHmVqIdF?= =?us-ascii?Q?6vKQ884/ytZHOBuiZRzalXY9lKgJ8JDrT1C2TadIao4k8kKj3wIQPepgOcvt?= =?us-ascii?Q?fzSIJOky00aTq+F2o8fouyTYmksFM5zGzceQ9XWxiJ819QFPLLyTYNNPp3Us?= =?us-ascii?Q?smElNDZ4cRZ1PKQMNJz/yvlj96z3n2V9m5fzsWqZlI/vqbpKpCe6DSfyUGAf?= =?us-ascii?Q?Yggxbvk2qMHyW/lbix2SYTIaVzfQBo51PFXhB+Rk4pkQSQnvITn3taFW1d/Y?= =?us-ascii?Q?lyOMS5ZUxmmvsturQCt6EzGNAMTMUQygBdrzkwdnb4fADlbZienWiDUhqBnh?= =?us-ascii?Q?J142h4QlTxC167YLlIqEJ8qGG3ns85JFE3qeuUj2yN34+yKpHQEdMj9QtpEG?= =?us-ascii?Q?8VdPHhzAFDKRlo4iNi+/N4NN46RGdgIXOewAd5waSvdJ31sM3oG3oHmy3E+w?= =?us-ascii?Q?+1BHvFJx0BYJXfpgenxEDtbgE3gVTpCkzjH8wH7jE+pRwpPZ/UAxMOB2gBUb?= =?us-ascii?Q?Q+cWGjQDjXNnHc6IFDDW7yOKYyaEMnx3DazOL08xejHDaR4OGziOXLC1tYMr?= =?us-ascii?Q?yMmDG5ksQANpsjIzfOPF6/GKZv0eSy4ezAg1P7vKwYo/J8JQcKDbMx0qnACe?= =?us-ascii?Q?eijpim/azo15YJQGG7CnLWh/al2+632IYl7aPBkS7axBjL2nd1n/vefUv72p?= =?us-ascii?Q?alwmaBE9vrCaRsmRMgBRkYUhr5S1Yvy/Z7nxbQ=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ojkD3CqA2KD8qKe2ERNAZpcVBTWnxSGCmrmqJAuxJgRzM4giklxCJvk3wQev?= =?us-ascii?Q?F6J2hax/c8GQmkuydy0pCuzIM1lNzJSy1lTet+uuyEpV2CNxZGjKPI51x3Ko?= =?us-ascii?Q?zEGPKC2UJs4vn+WMBQj/WCdOExtfl05P50F5yq10wecFOTg/5qO4Z1kdH283?= =?us-ascii?Q?YGiUjvNMyoE2NGzKBgFzDKjsxSkts+QZ4s7+Zr5TqDleoFftZNN+zrQz9AVk?= =?us-ascii?Q?tPfzcfm9Yfl3vZ3TbdeVsotvjIbzysCqA95rwQOTtv954UFpnl3icpPReb1Z?= =?us-ascii?Q?37eFpTrTVIGglfaGoQXjjTTU8bNn/EWhGuMJ2cKqTOOIZH3ZNKSYHsnL+TMq?= =?us-ascii?Q?yg7qT9dN6XTRCeh3tZAGVuMMa+i5buSzWUUC2RPbQ9WeN+vuK2Jf/YODM90B?= =?us-ascii?Q?yOtp+5UfZ3xgG4qtvstdUCfihJLLMfa/VJDbUCpczKJm1u2LY+1sz+gyhuvd?= =?us-ascii?Q?ImqIvds+9Jp6abSbC85oEceYRjGk6bqqjpL2vwBA9Y1VXJ+wphx2gW2AOTkg?= =?us-ascii?Q?CpQrntTjNfZOy1v1vFetMD0bMpFJgaqkr2oCY5wg+Q9+SDn5aH5V1RiYJKIY?= =?us-ascii?Q?siv+kcPGod76s9Z7PY49R19sYXVRU0FkY3/DIdJ1oz9a7h4g3P6EGq/2ZXHP?= =?us-ascii?Q?BpyTK0RsuFFNQmDBAhPFTMcNX/nX0WBvGK1niVsZgkehBSjf+lOvVlHvHyIO?= =?us-ascii?Q?yoTZbh0JMFHLWsbNy4hMZSgTUVTZe3P5NVa8CFAdvF2wV9rBjS2DNK7J/dB5?= =?us-ascii?Q?soDyE7+h6FImsrq1jY32z4bhym1HjYb6rNpxcGVYiaNErJWXBuNOpULempyJ?= =?us-ascii?Q?dp7RqXitscmapU8AVrLmqjOVXVxjxH/jwZeahPKAa8InhW5zjSTuRqCWEowU?= =?us-ascii?Q?ymAP1o94zk0So4SXOC9FL2Q2GCl8lTFX4p1XyqwDO43LBfNT+cwd3vPhJwV3?= =?us-ascii?Q?lxexCB1JEC803b04ZHWWR9ve2GFPl9g4+6315kocg5hUT7bugk/Bi2aHhOX1?= =?us-ascii?Q?zpsb0Nqc2+w2eEXpzjKXRs1f2B7/Czh/zf6lolxhYul++ky2u11B7XNRMCO6?= =?us-ascii?Q?zctXjOJecsDFSjORn6AIaL5sf72utw0HUZutC4GxjetyF7ZTSq2oOS5mmo/0?= =?us-ascii?Q?ckDclSgFWVSt1azuCmDl6zynQ6T1gOyTyu0Dt4WS1+aFHFPtuK9CuCYLbmQK?= =?us-ascii?Q?B33BciDwEKQbMYuAUnRs+dAHtRmFjwIjCa8CoEGfujUp96lD3Xz5G3+F022G?= =?us-ascii?Q?gkBcx31tbiEoaT2qNffz?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3deb7f7d-0ecb-4470-7817-08dd7ab2bcb2 X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 17:43:44.8367 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR84MB3137 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Build emacs package. Change-Id: I4d70ad1c137a377f71cd9d3f1b69f5ed95e4debd --- Look at this absolute abomination! I'm so proud of this! Please tell me all the reasons why this a terrible idea because I know it is but the specific reasons elude me. gnu/packages/patchutils.scm | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 3da1e7b3b4..64283d4ac1 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -44,6 +44,7 @@ (define-module (gnu packages patchutils) #:use-module (gnu packages compression) #:use-module (gnu packages databases) #:use-module (gnu packages django) + #:use-module (gnu packages emacs) #:use-module (gnu packages freedesktop) #:use-module (gnu packages file) #:use-module (gnu packages gawk) @@ -179,7 +180,7 @@ (define-public quilt (base32 "09l4nf6qb8y8l62z8ypdg5mraz0lvqxg1j1p6xdyh1n10gg0k37y")))) (build-system gnu-build-system) (native-inputs - (list gettext-minimal)) + (list emacs-minimal gettext-minimal)) (inputs (list bash-minimal perl less file gzip ed diffutils diffstat findutils tar @@ -187,8 +188,31 @@ (define-public quilt guile-3.0)) (arguments (list + #:imported-modules `(,@%default-gnu-imported-modules + (guix build emacs-build-system) + (guix build emacs-utils)) + #:modules `(,@%default-gnu-modules + ((guix build emacs-build-system) #:prefix emacs:) + (guix build emacs-utils)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'emacs-build + (lambda* (#:rest args) + ;; Don't build using makefile + (substitute* "Makefile.in" + ((".*lib/quilt.el.*") "")) + (with-directory-excursion "lib" + ;; Run the `emacs-build-system' phases that aren't 'unpack' or + ;; duplicated in %standard-phases + (for-each + (lambda (phase) + (apply (cdr phase) + ;; No tests + (append args '(#:tests? #f)))) + (filter (lambda (phase) + (not (or (eq? 'unpack (car phase)) + (memq phase %standard-phases)))) + emacs:%standard-phases))))) (delete 'check) (add-after 'install 'wrap-script ;; quilt's configure checks for the absolute path to the utilities it -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 14:42:30 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 18:42:30 +0000 Received: from localhost ([127.0.0.1]:43821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u42Hm-0003cI-9Y for submit@debbugs.gnu.org; Sun, 13 Apr 2025 14:42:30 -0400 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:43155) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u42Hi-0003by-I5 for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 14:42:27 -0400 Received: by mail-wm1-x341.google.com with SMTP id 5b1f17b1804b1-43cf680d351so26722985e9.0 for <76594@debbugs.gnu.org>; Sun, 13 Apr 2025 11:42:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744569740; x=1745174540; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=EP9zEelobfThUlMMtFP4/SyAk9bSH3lO1RIMA8WDB5Y=; b=UucItFjZgoZnl+eF7OShA2cnNWlLWZ5lMGFcxg8F1GH67jk/sRmTCbdytqVF0+Wh1V R4RWWQNZlX9Mc33S9kg2Mwpx41fNNJwDl1Mag6jn2vhfbzXqRXVMyrj95s1uAJTxW7KJ 4zeEW51OjfPOgtbGjbE7I+/xx6O3V11zi9y+yDJG4nI+F0tAXl/rU9oTbV7W3TxAByZ5 eXsV4HD/nuKPpQYzGbx1EMSTAOqt6xb66pdu9g5LlCObH4FcbzUjAgIM03+WJ2b16CR+ C5liAlyY/IoyzLgCeMEil5z9dAFMjuZj8Dh9FFuB9pDg/GpTNuO7y/zaLvDwfA+2bWwI HggA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744569740; x=1745174540; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=EP9zEelobfThUlMMtFP4/SyAk9bSH3lO1RIMA8WDB5Y=; b=L35S2e6gqq6p1vPJTU1xvAVXr0X+l9DUMY2JscVLhzTCRrzECr4bI5qyu0Cy0Xjmt2 S0QYQCXk6sbcLgXey8Sojnd1oD4kbUD3U9SL3tYxFB8y9Gx0QzUv0mA0e/aUqcv1JeBP ePY4N7FYzaLURuBIjr6Bg2E3Vq+RaMXkW29aZVCG64zoD848ujomWaqE3j9osI8xvHca bu71OwuzQGTD0ftyk2VlOc1Tps2JKpJwJXkfaYTfUEyZBPlOB2jQX0cubheOmI8aUhuW 72Ix+o6IsNvTbySLpKWF+anEDaO0nKRFLXAzgt15qA4n/v9EPP7ef7Vaafk+23HOj45E EnEg== X-Forwarded-Encrypted: i=1; AJvYcCUM6U9s/5QrFx6g1y10IpRUJl18YsTjx8lUAj3maoKTGgjcs2hgNI6iHajL2MEeHJZkil7now==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx3V9lejchzYS1x4P8wU/RDoyR08AE8NRFCGZFzNCSUXUkKm9qZ pnQKmaedJcfk1PAIOM+VNcGHccvJodZsxC8hb15kE2wjtNe/fwZs X-Gm-Gg: ASbGncsPXYfry0jF326n6abRMHk582L+vwiK+vwJT4d1vYvlBbIDMmDxw737kiverzX QHtjT0aC1whAHGgOsUcXHSrN1435Tj3EsnBUZrE5GF0PzUk3VSwGQ5tq5WTc6tnd6qd8qZrL3Rp vl6VM3svFH2huOze7yM0YI9Hc54ljIpGV4ubgZwb96XJuPTfXsRHHWJMZFVdWkJl7pIPBGSi2Ij UaYawQgDMEhn2IVcTA7am/teXuQZFUmlxSBfqxqq0zZ0G0p0HYq/LIO3Yo5iwRYqJ8B1dpEELfZ ZlMSYnEmMty03IEXknQ/wKVXu0rrXB9jaDPbn3fvhuEi8QcASywg+Wn4KdFPFXtgRhMv9JQqD7g UaLVm0/ihlHbSjdfL X-Google-Smtp-Source: AGHT+IHEgKPA7a0I5FaiItPiFGjtKjiB60aEORY77VAY8T52AHtn69uA2jj7ZbfV1NgYRaYhkSe7/Q== X-Received: by 2002:a05:600c:3ca1:b0:43d:186d:a4bf with SMTP id 5b1f17b1804b1-43f39420017mr76629695e9.0.1744569740081; Sun, 13 Apr 2025 11:42:20 -0700 (PDT) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-39eaf43cce3sm8721072f8f.74.2025.04.13.11.42.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Apr 2025 11:42:19 -0700 (PDT) Message-ID: Subject: Re: [PATCH v3 4/4] gnu: quilt: Build emacs package. From: Liliana Marie Prikler To: Morgan Smith , 76594@debbugs.gnu.org Date: Sun, 13 Apr 2025 20:42:12 +0200 In-Reply-To: References: <0648f3d588246ffeda82901201099620a1c32bd0.1744565984.git.Morgan.J.Smith@outlook.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.54.3 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: maxim.cournoyer@gmail.com 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 (-) QW0gU29ubnRhZywgZGVtIDEzLjA0LjIwMjUgdW0gMTM6MzkgLTA0MDAgc2NocmllYiBNb3JnYW4g U21pdGg6Cj4gKiBnbnUvcGFja2FnZXMvcGF0Y2h1dGlscy5zY20gKHF1aWx0KTogQnVpbGQgZW1h Y3MgcGFja2FnZS4KPiAKPiBDaGFuZ2UtSWQ6IEk0ZDcwYWQxYzEzN2EzNzdmNzFjZDlkM2YxYjY5 ZjVlZDk1ZTRkZWJkCj4gLS0tCj4gCj4gTG9vayBhdCB0aGlzIGFic29sdXRlIGFib21pbmF0aW9u IcKgIEknbSBzbyBwcm91ZCBvZiB0aGlzIQo+IAo+IFBsZWFzZSB0ZWxsIG1lIGFsbCB0aGUgcmVh c29ucyB3aHkgdGhpcyBhIHRlcnJpYmxlIGlkZWEgYmVjYXVzZSBJCj4ga25vdyBpdCBpcwo+IGJ1 dCB0aGUgc3BlY2lmaWMgcmVhc29ucyBlbHVkZSBtZS4KPiAKPiDCoGdudS9wYWNrYWdlcy9wYXRj aHV0aWxzLnNjbSB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKystCj4gwqAxIGZpbGUgY2hh bmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvcGF0Y2h1dGlscy5zY20KPiBiL2dudS9wYWNrYWdlcy9wYXRjaHV0aWxzLnNj bQo+IGluZGV4IDNkYTFlN2IzYjQuLjY0MjgzZDRhYzEgMTAwNjQ0Cj4gLS0tIGEvZ251L3BhY2th Z2VzL3BhdGNodXRpbHMuc2NtCj4gKysrIGIvZ251L3BhY2thZ2VzL3BhdGNodXRpbHMuc2NtCj4g QEAgLTQ0LDYgKzQ0LDcgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwYXRjaHV0aWxz KQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY29tcHJlc3Npb24pCj4gwqDCoCAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBkYXRhYmFzZXMpCj4gwqDCoCAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBkamFuZ28pCj4gK8KgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGVt YWNzKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZnJlZWRlc2t0b3ApCj4gwqDC oCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmaWxlKQo+IMKgwqAgIzp1c2UtbW9kdWxlIChn bnUgcGFja2FnZXMgZ2F3aykKPiBAQCAtMTc5LDcgKzE4MCw3IEBAIChkZWZpbmUtcHVibGljIHF1 aWx0Cj4gwqDCoMKgwqDCoMKgwqDCoCAoYmFzZTMyCj4gIjA5bDRuZjZxYjh5OGw2Mno4eXBkZzVt cmF6MGx2cXhnMWoxcDZ4ZHloMW4xMGdnMGszN3kiKSkpKQo+IMKgwqDCoMKgIChidWlsZC1zeXN0 ZW0gZ251LWJ1aWxkLXN5c3RlbSkKPiDCoMKgwqDCoCAobmF0aXZlLWlucHV0cwo+IC3CoMKgwqDC oCAobGlzdCBnZXR0ZXh0LW1pbmltYWwpKQo+ICvCoMKgwqDCoCAobGlzdCBlbWFjcy1taW5pbWFs IGdldHRleHQtbWluaW1hbCkpCj4gwqDCoMKgwqAgKGlucHV0cwo+IMKgwqDCoMKgwqAgKGxpc3Qg YmFzaC1taW5pbWFsIHBlcmwgbGVzcyBmaWxlIGd6aXAgZWQKPiDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIGRpZmZ1dGlscyBkaWZmc3RhdCBmaW5kdXRpbHMgdGFyCj4gQEAgLTE4Nyw4ICsxODgsMzEg QEAgKGRlZmluZS1wdWJsaWMgcXVpbHQKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGd1aWxlLTMu MCkpCj4gwqDCoMKgwqAgKGFyZ3VtZW50cwo+IMKgwqDCoMKgwqAgKGxpc3QKPiArwqDCoMKgwqDC oCAjOmltcG9ydGVkLW1vZHVsZXMgYCgsQCVkZWZhdWx0LWdudS1pbXBvcnRlZC1tb2R1bGVzCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGd1 aXggYnVpbGQgZW1hY3MtYnVpbGQtc3lzdGVtKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChndWl4IGJ1aWxkIGVtYWNzLXV0aWxzKSkKPiAr wqDCoMKgwqDCoCAjOm1vZHVsZXMgYCgsQCVkZWZhdWx0LWdudS1tb2R1bGVzCj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKChndWl4IGJ1aWxkIGVtYWNzLWJ1aWxkLXN5c3Rl bSkgIzpwcmVmaXggZW1hY3M6KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChndWl4IGJ1aWxkIGVtYWNzLXV0aWxzKSkKPiDCoMKgwqDCoMKgwqAgIzpwaGFzZXMKPiDCoMKg wqDCoMKgwqAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCj4gK8KgwqDCoMKgwqDC oMKgwqDCoCAoYWRkLWFmdGVyICd1bnBhY2sgJ2VtYWNzLWJ1aWxkCj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKGxhbWJkYSogKCM6cmVzdCBhcmdzKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCA7OyBEb24ndCBidWlsZCB1c2luZyBtYWtlZmlsZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAoc3Vic3RpdHV0ZSogIk1ha2VmaWxlLmluIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKCgiLipsaWIvcXVpbHQuZWwuKiIpICIiKSkKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKHdpdGgtZGlyZWN0b3J5LWV4Y3Vyc2lvbiAibGliIgo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgUnVuIHRoZSBgZW1hY3MtYnVpbGQtc3lzdGVtJyBwaGFz ZXMgdGhhdCBhcmVuJ3QKPiAndW5wYWNrJyBvcgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgOzsgZHVwbGljYXRlZCBpbiAlc3RhbmRhcmQtcGhhc2VzCj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoZm9yLWVhY2gKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGxhbWJkYSAocGhhc2UpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAoYXBwbHkgKGNkciBwaGFzZSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgTm8gdGVzdHMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGFwcGVuZCBhcmdzICcoIzp0ZXN0cz8gI2Yp KSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmaWx0ZXIgKGxhbWJkYSAo cGhhc2UpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKG5vdCAob3IgKGVxPyAndW5wYWNrIChjYXIgcGhhc2UpKQo+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChtZW1xIHBoYXNlICVzdGFuZGFyZC1waGFzZXMpKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBlbWFjczolc3RhbmRhcmQtcGhhc2VzKSkpKSkK V2hpbGUgc21hcnQsIHBsZWFzZSBzcGVsbCBvdXQgdGhlIHBoYXNlcyBhbmQgcnVuIHRoZW0gb25j ZSBlYWNoIDopCgpTZWUgb3RoZXIgcGFja2FnZXMgZm9yIHJlZmVyZW5jZS4KCkNoZWVycwoK From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 16:09:43 2025 Received: (at 76594) by debbugs.gnu.org; 13 Apr 2025 20:09:43 +0000 Received: from localhost ([127.0.0.1]:43993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u43eA-0008Ca-Ti for submit@debbugs.gnu.org; Sun, 13 Apr 2025 16:09:43 -0400 Received: from mail-co1nam11olkn20811.outbound.protection.outlook.com ([2a01:111:f403:2c16::811]:55904 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u43e6-0008CJ-9C for 76594@debbugs.gnu.org; Sun, 13 Apr 2025 16:09:40 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nSBxv5do2im/IbUlXGe4fwIPZ2d7OXbS3dyLjd0gb2im5zFxWfIb0Y0uN3UA4bayOitALb/zMTnlhEtjz8pXtb1j0L4Khv03W+F5yf7sA+RpNwwKYw5SWrxAVweFe3iRGdvRTdqx5jFbMFamL5XAltu762jnWMiNOoinnrz/kT7e1BhhCpis9ccFW/iHxtHfmyastbSAfoqZhwekb/o/pUqfEg2VuUXlRsj45odDbioEofvE0TK4zHuqYF3aM0HHHAoPiGEB1tgvsVAVSS/XQI8S5xesJVkEOXdIfl8aEshFtpL8nQVAOJzvLzS0mEeiELDTZsqOHwCAeRibHztAjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=b8P5K0kY3VAxWPJI8fqyqkbfkYYdgCRZcdLB3XAPTKc=; b=cY84EalyYwHB9QX8Ep8+A2EOrNL0AzHtFJCbeww30AOPGONY23VFdlXedEP3SpLqYCAVDCZ9GLDNUCurotDQ3vNyiR9aqFxVTRiFVzEwHXGyw061JeS70scVjzxzecYferBQbcRhfkD7T9Wq+z2G47TSErmphb1D461NgkZO58eBO6fPsgU5+OennMQ/8vsE0iJQGqNS3c5Hoa6XSjIsqJ7N3v0yW2e+TGIfnJSe+vvHi2fGRg5i/8GCAekPyGDw/PfiKmAnOVmeQsSZfJAdTDRLxJsna4IT5P5YoGWzo9sJ1QQ335AxTCqwPFGlpuCwG7z3Lsst37IBMffjK3tTyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b8P5K0kY3VAxWPJI8fqyqkbfkYYdgCRZcdLB3XAPTKc=; b=o3eCqVNXCjxCSkPNfWq0Ta2U8P5RG2tpnu4RBFyekcJzWE9F7Sw1cOWvkBrtVjlY3ud8+1fBtCrHosnhN0948Q8g095xtQMUYFVyBSgqO94uVjpwgtUUwWtJhjBZNyd1xcM5FPkGQbU3JNjMhtKtAzRdPho+gmuzgGZrgVTv0vm1wwNAXLBxC8wYJDY12dngtHAMGKW+0Lq/wK5xLGw3PBFV39txmQ1kA5TKAip2S/TA4IMgcxhuE7pICaT9B3w1VIYF+2EyGIS0GxMC9euC03Xv1JhYA9DlaKyz6e0bAPfjcCAzBrDN7t4es6TZcIcOtzp0k+N6wwPJpQ3ToDgrhg== Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) by MW5PR84MB3273.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1cb::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.32; Sun, 13 Apr 2025 20:09:29 +0000 Received: from CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef]) by CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5c77:7a58:48ed:9aef%5]) with mapi id 15.20.8632.030; Sun, 13 Apr 2025 20:09:28 +0000 From: Morgan Smith To: 76594@debbugs.gnu.org Subject: [PATCH v4 4/4] gnu: quilt: Build emacs package. Date: Sun, 13 Apr 2025 16:08:16 -0400 Message-ID: X-Mailer: git-send-email 2.49.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: YQ1P288CA0003.CANP288.PROD.OUTLOOK.COM (2603:10b6:c01:9e::25) To CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c4::17) X-Microsoft-Original-Message-ID: <5dc4bcf8fbe2b6d857d131ce2a7b34089d7b782e.1744574895.git.Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR84MB3424:EE_|MW5PR84MB3273:EE_ X-MS-Office365-Filtering-Correlation-Id: e9023416-fa30-4c18-5605-08dd7ac7184a X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|7092599003|8060799006|19110799003|5072599009|15080799006|13041999003|3412199025|440099028|41001999003|1710799026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?yzb2rUN2qr/WHRESSpmRDoG8kF5oS03wcbbBvpIp141t8kn4mrNw8LMkWaq2?= =?us-ascii?Q?6dFDgF/aWnJZ6wDwGM1WYfUoMMUJ8qgUZjdW2/YUWz/cbz7iA354RGaLyzvi?= =?us-ascii?Q?acLPY3OIRLIdhNf1FpgaAHz3iJeK/g7byw7BUX3drL/MZ9aFtsETLGTkSOZA?= =?us-ascii?Q?mUHEPsg9GNu98bNJj9VQFDEowrWIyLBX3t/Zrwqqu/Dm9ERaxK7yPj6AWaz0?= =?us-ascii?Q?zmZqOtxDM3oi8IQz1XSjD5M7TlwFDXyoJuAxe20mhGl+yedIXEiijIYYXs/Y?= =?us-ascii?Q?GVWTgGVMWmh6/BMOTy+/ZM7E5BOes/gYOHdeuxlpkx8FXq6KbG84cog+ww2Q?= =?us-ascii?Q?UuLMswdA7pIk884ylw+gWyGgu3iMmw4+K+FmkwpsgZ8MgPkNGcAWuGje4YZG?= =?us-ascii?Q?zVc6M5JRmdi3WXakTiLtCdoI1Drf3hzp5emBpsGtdtRsgb0bYC5ayKy35z6H?= =?us-ascii?Q?3JCPU0RK2D32pOaB0LI7hRc5rvteiKNLBCOi0axOwQ639akeNe1/9vrZyYmg?= =?us-ascii?Q?1AQfd9raKQLrbPLtr/kKYtnrlrIfpWmCFzP5pTWrl/TYqGzX5q2kdxvqF7Vu?= =?us-ascii?Q?SNhP4m/hGV/faAbazCKDnZ/WYjgeH6o8bSjJxN5+73pKvycleKNZmBftiH2X?= =?us-ascii?Q?pPRzRbJTuErVYEioDzvOyCbrJDIzQxStMvq8WMwCNfKV6x0pt+PyAc45WlOa?= =?us-ascii?Q?JvKslc39bziH0nqjdi2fsKHhaXTOByvDTW1nt3pPogrW/1Pqg0zypH2Wd46X?= =?us-ascii?Q?wMyIc9orqqM8z4AoEKPHBDj6WCA/RWKGMIdiK2iHX4+NW96Jl0PZEvXcdjK0?= =?us-ascii?Q?xTQcl/RxtZVtQiSZOfcsDjtLITCYMQYb440MN2UTJV8V1nS8T+SQ7G/7F1Uw?= =?us-ascii?Q?r1S1hVwOy5DSUDBMiXox9VPczvSnmDTpHTY47oSnik9kyI2uefYN2zxS5b+B?= =?us-ascii?Q?6cYwjW0SqgW4KqPTsFnGvXGQMawGTRR+DN0wM32WUULnWtm+4LD2HkRCLqTa?= =?us-ascii?Q?v+dW6qYg5vaxay6d87516wVpZecpD4XIVrpsmS6asdn12SLLxVkMPVZanLfe?= =?us-ascii?Q?GVPaPBl/4I6M3O4BGHAxy2q7vxpu7NdxnpK8ijjrSUsV5y1jiZbixwGH+vQJ?= =?us-ascii?Q?79t6xyFFJODO2lPmFA6IR06oTsbWIWrGs19pVxrJ6A1AxvAtGlCWoHy0Nf8V?= =?us-ascii?Q?4Y6imHf9SY/XUGh8vtjAsujSf8PhT1goieDhbQ=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?/PVLW2tx6Shy6tzGfvG0//S524wEd2Yt9gVmXTbY1iJwZ6fcRpO6eulN9xlO?= =?us-ascii?Q?NuZPDuSVjTQVKy/8tBNdu7iAac8V0ZbKK+A9FuLA7uAWj8+MYK4g8Ts9H/T2?= =?us-ascii?Q?l00AGKljLVv7UtgWEfXp/k6pP38w+H2VrH4HGDf0Nl4Df1luF9afAMPvrbXg?= =?us-ascii?Q?L5X+TLiG35yJc4aqEIpao1cmxYu0YnIvreCRm9BAEqDxE9GW3ocz0/1j+pYF?= =?us-ascii?Q?7SG6oVvJmeSiamfwIldpjdUzRIhRiy+iBP+fSfIE5Z3G/5Yoib1sywcE2AWO?= =?us-ascii?Q?Dz2t/KJnTDAMGIk5HyEjT/oxCkk1TQRjoNwT0+o0trbPqRiHDZ8Z3g5eK7tO?= =?us-ascii?Q?NK9m412qpi0JntNH65kp/FMmvn8uvIagKQ1u1j1zjYjRTOxEf+02adzcS3sN?= =?us-ascii?Q?F7zV7ceN+4YGbJOtrk6Z7q4H5X/dAvbqHWZykF6RVPhIWnjksQsorHXEPI+G?= =?us-ascii?Q?74X4yyajD8n6dKDAtVv7IMoPY0GIs42BX3m5JKqhJD+r4ltyBl1VUZbw2jOU?= =?us-ascii?Q?ep3yzobbQkSFfQrWq9ZWvK8b9OIriIAGRN3YsuNUwCAt6/6qkIMyMdvHKPLV?= =?us-ascii?Q?KFuhJXxwR9OTYygYCU+bKCUnYDcv5eZgb8m17QHbuR7QaP7npvbZaVCyEIoe?= =?us-ascii?Q?20q2zy0EEqWc2igihIA4WbL6/3gUNUJZT7s6TT6wOFXl90oU01QfMD86osQN?= =?us-ascii?Q?Ds7ixbt/YeAkBCj/iL3IQdiSEXIr3i3QBxr/yNYUeePiap9WmmERwmYSmKP3?= =?us-ascii?Q?rOimWMT1mBy+ziggE6nJbvHev0R/I2huFycFAIFNFr1hRH6Oedi7YTXeTmJp?= =?us-ascii?Q?y6YF3of5xQbAPlh5kktr9Lwgj/Ue69/rlsTa4DmCfaCuMUO5bvNfgMIDXD55?= =?us-ascii?Q?I2t5j1X2eQa+gJMXmpnFKjTjHrQHlQeVPBkRBTySQ+JTO/DJdDnIA/5NHRN+?= =?us-ascii?Q?3ETfWWuaX8l9yRTNjTCGBtZbV/KaYt1mrnZGdtZ2KE+k9gS8SZ9TqAb6v0aI?= =?us-ascii?Q?uaiVxNwrW78MrEU6j5AUO13XNuXWd8JreDmcj3b3s+CjtxMNSS5luvj4hkti?= =?us-ascii?Q?lKj9ygSpp+6T+xI+6q9UoKj/F2bJKkJJ8gbaShsiNGddTysCIC+9ICI3RVDe?= =?us-ascii?Q?cZv8n48VAu+Zv8inEockfnilwthog7ThIP8gftDSeSItjNAuiGvI86OrwKd8?= =?us-ascii?Q?S6c7Ki3mL4KotpHaQvSmGkTyD4wnM4xa57E3dwMtF4fjCv8MeM9D29Hd9Urr?= =?us-ascii?Q?Nlsu305rxQh9D53HL80s?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9023416-fa30-4c18-5605-08dd7ac7184a X-MS-Exchange-CrossTenant-AuthSource: CH3PR84MB3424.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Apr 2025 20:09:28.6439 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR84MB3273 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76594 Cc: Morgan Smith , liliana.prikler@gmail.com, maxim.cournoyer@gmail.com 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/patchutils.scm (quilt): Build emacs package. Change-Id: I4d70ad1c137a377f71cd9d3f1b69f5ed95e4debd --- gnu/packages/patchutils.scm | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/gnu/packages/patchutils.scm b/gnu/packages/patchutils.scm index 3da1e7b3b4..4b0fcde8a8 100644 --- a/gnu/packages/patchutils.scm +++ b/gnu/packages/patchutils.scm @@ -44,6 +44,7 @@ (define-module (gnu packages patchutils) #:use-module (gnu packages compression) #:use-module (gnu packages databases) #:use-module (gnu packages django) + #:use-module (gnu packages emacs) #:use-module (gnu packages freedesktop) #:use-module (gnu packages file) #:use-module (gnu packages gawk) @@ -179,7 +180,7 @@ (define-public quilt (base32 "09l4nf6qb8y8l62z8ypdg5mraz0lvqxg1j1p6xdyh1n10gg0k37y")))) (build-system gnu-build-system) (native-inputs - (list gettext-minimal)) + (list emacs-minimal gettext-minimal)) (inputs (list bash-minimal perl less file gzip ed diffutils diffstat findutils tar @@ -187,8 +188,36 @@ (define-public quilt guile-3.0)) (arguments (list + #:imported-modules `(,@%default-gnu-imported-modules + (guix build emacs-build-system) + (guix build emacs-utils)) + #:modules `(,@%default-gnu-modules + ((guix build emacs-build-system) #:prefix emacs:) + (guix build emacs-utils)) #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'no-emacs-build + (lambda _ + ;; Don't build using makefile + (substitute* "Makefile.in" + ((".*lib/quilt.el.*") "")))) + (add-after 'no-emacs-build 'chdir-emacs-build + (lambda _ + (chdir "lib"))) + (add-after 'chdir-emacs-build 'emacs-ensure-package-description + (assoc-ref emacs:%standard-phases 'ensure-package-description)) + (add-after 'emacs-ensure-package-description 'emacs-make-autoloads + (assoc-ref emacs:%standard-phases 'make-autoloads)) + ;; Don't include Emacs check phase as there are no Emacs tests + (add-after 'emacs-make-autoloads 'emacs-install + (assoc-ref emacs:%standard-phases 'install)) + (add-after 'emacs-install 'emacs-build + (assoc-ref emacs:%standard-phases 'build)) + (add-after 'emacs-build 'emacs-validate-compiled-autoloads + (assoc-ref emacs:%standard-phases 'validate-compiled-autoloads)) + (add-after 'emacs-validate-compiled-autoloads 'chdir-out-of-emacs-build + (lambda _ + (chdir ".."))) (delete 'check) (add-after 'install 'wrap-script ;; quilt's configure checks for the absolute path to the utilities it base-commit: 03edfea126a88110b520469e96eae73ce86d4b7d prerequisite-patch-id: f80d0520f7c77a03803856fd859879875614851b prerequisite-patch-id: f94ece5e1fb310c55583bca97c977d3132ae2a78 prerequisite-patch-id: 93f40b5d1a83ff8a6c9a9243f2141f7f4c1f4af1 -- 2.49.0