From patchwork Fri Feb 10 20:14:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jake Leporte X-Patchwork-Id: 46792 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0823B165F9; Fri, 10 Feb 2023 20:15:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 26E39165D1 for ; Fri, 10 Feb 2023 20:15:29 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pQZnV-0000oe-56; Fri, 10 Feb 2023 15:15:05 -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 1pQZnT-0000oO-9O for guix-patches@gnu.org; Fri, 10 Feb 2023 15:15:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pQZnS-00085a-VR for guix-patches@gnu.org; Fri, 10 Feb 2023 15:15:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pQZnS-0006nu-Ht for guix-patches@gnu.org; Fri, 10 Feb 2023 15:15:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61409] [PATCH] gnu: Add emacs-ligature. Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 10 Feb 2023 20:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61409 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61409@debbugs.gnu.org Cc: Jake Leporte X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167606010026125 (code B ref -1); Fri, 10 Feb 2023 20:15:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Feb 2023 20:15:00 +0000 Received: from localhost ([127.0.0.1]:38183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQZnP-0006nI-VT for submit@debbugs.gnu.org; Fri, 10 Feb 2023 15:15:00 -0500 Received: from lists.gnu.org ([209.51.188.17]:36904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pQZnK-0006n7-Vq for submit@debbugs.gnu.org; Fri, 10 Feb 2023 15:14:59 -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 1pQZnJ-0000nZ-OW for guix-patches@gnu.org; Fri, 10 Feb 2023 15:14:54 -0500 Received: from mail-bn1nam02olkn2061.outbound.protection.outlook.com ([40.92.15.61] helo=NAM02-BN1-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 1pQZnE-00082s-VB for guix-patches@gnu.org; Fri, 10 Feb 2023 15:14:52 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FL8KWxzzcwPWqUNIQO2EyEWqvDdg924jhpmpSHjf1xDCjzhzMNj0l2U1STwJ4n9PB52uyI2Q0r2yXAGAQoZSPTlopo3o6wbqsVqUV55HqVO2XCySTTxMn2OH4o086G4p+7H4FnuJuVMsh0I6oKApxW7V6lZf9OTNeNgBLiuPsT1vZGPaigE81quGsv6bGSMUGm+IkPgGmn1S0+9xtC55o2td5G5/vm81Es23OqdCGsV8IjHQdJ+/piKt/nPkXw+GF+Nxda+7lsuY3mkO932u2a2sVeptGrsCeb4cFJAhq58+4Eh8RohkejZE5ZJtNC/SWJbWvx8g9s9y+R3tjuIvZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=B3Oiuu9diUw+V12ZffX9Pyzy9FWRJkXMD/4v5/rWWzY=; b=MpUvi7YyDippQ/iBXFjAjP3cTeKRs9OFtmAwZHrDY4IeeF0oB7HMMX8UVQQaJD3e/Jt3voOdhkfArND1KAAdqXPKPteIfSOd5l0EJG+Pn6dcnEdhBBScFL0CJRbJogPKZsNBq1XaiviRZP6BhLfaHPItz0UO9rPrUcGEZc+0tlDiUCS5nWPm2+Hp8H3/xkCErpjCFZMB/M30Zc+I2/56rQ0AJ2DjBNFX1cpdsidsKjsz5h999mqDUZnF/01nLytxRzK9PbdM4bJhAaXWzS8FTmSr1zBEGfbUsNr/G5VRm8HoTNndRKOTG1cnCudictx5aZURfGwwuOfADjazibcdFQ== 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=B3Oiuu9diUw+V12ZffX9Pyzy9FWRJkXMD/4v5/rWWzY=; b=fUN3cCm2GUzwUB6/3AH4/su9jPYnGVrGe7I/QHuqMg7eH4JuDt23+NAbxd8+kKb5xkAe6eJkFVwzCWSkq8CBvEfYJ8hQ0c6tUrfR787pIdz97kmPlN4wCbSCawPYvc40xTmUeAbF/cxuwxuEb41+ohW07mKKoyUvWZehsH80HvnYOInovDeE2FgAkk15IXUxzBkZiRa9J8+sB3W1HFjqs/3llgnx5MT86p1FjTlVXdX3UhjSusknJUsxwzQJcqqWMozmYcDfmXtocERMzORwwSwBNO6PuzW5wF4kEwoLEuwNeRUPUKnWZRuuua0xFK8kLlXf1/libp2TS0cZs/Mf7A== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by SN7PR20MB3631.namprd20.prod.outlook.com (2603:10b6:806:104::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.21; Fri, 10 Feb 2023 20:14:46 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::4a43:b57e:52e4:e87e%7]) with mapi id 15.20.6086.021; Fri, 10 Feb 2023 20:14:46 +0000 From: Jake Leporte Date: Fri, 10 Feb 2023 14:14:27 -0600 Message-ID: X-Mailer: git-send-email 2.39.1 X-TMN: [HOMVCmVL0vVI4pzVqT8q8QnN+zRgCWkHHGAqkK1Hnovg46hm9QVjnf94sFNPZRnn] X-ClientProxiedBy: SA0PR13CA0010.namprd13.prod.outlook.com (2603:10b6:806:130::15) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230210201427.3866-1-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|SN7PR20MB3631:EE_ X-MS-Office365-Filtering-Correlation-Id: bb4a1550-1ef7-4612-09e5-08db0ba37443 X-MS-Exchange-SLBlob-MailProps: 4VtScROZs23xJ7t7g/PXqRjNntq+U0smTNohJxZebBpJNTLH85E1aKMLtvgv/fe0/E/OlNRq/kjov8yuJm+4tqRCnpwVy9RTGUmeREwu4WGoXm4r/q1FxcMYy/lfekTrkxALsx/xq6vDuameOdjDXu8f7MkiSXc4Hska1t21wWxTn2g7EWwIGJt1sZ+Nv21REaHNV3JtbFEsbXZEqnJug1L2oJwrpkb2YRnJOqH17HJ3FpV4UrH7jcfjOW3kVL6mdcVdhHFTEgKF8/xsubUKw1RJEJidWOqjdVe6Qf7+eOR7OJ7G9qHoGigN/MBBhXeHRKV56rK9kq3sv3Xb+YfVl57To8038bUoCiSogIOJy02neUim+Yd6zYducXYw//+dVln7LORm6NefPVGp4Cf1FmvLmLnhISF1YMiS19K+MBnInixIvrvRhuiSxTvgbJA+BDnCCMX3K1TinD46c3kxgYhmH1YFtJauZzIL1U1+APL+piPTOGsR5XX50QIqURln+cO3eTvVg255R0eSU6TJKGwI2d7py7y1KAvD24AXq9YcKgavdNTQFrN5jwaQJlse7GGwIoUxmH6+mqjVQltXQb8nVNA7uApo5G+ovSg2FUlmS5dk5oCKhYrXM+TU48MyCGDGUwnv0lYu19QqRXrju4woZRYZ/UK1LHmjTPxoikOheZwENrRSGg== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xWEuUvzO1PAn7RWkZoMkGLTRcSm9UM4HxTih/lIwC6L8/gJkRCRo6V7OKGqsKsVWF++UbCvNCkJwzZmXVweWVO6AMnEqzT8AwZUwM51EtuaAhyI+BTXjlDIhUMUze65Iu7sbYNwZ5D7+h6Ect2qWShYyg6sNG6wGgRxzQw6NAqFIAsQ/xE5cPAG8EjBGq2O6ZuAA65u4dPOTuwbf6Mi1xxRcuJ+CSHjJw9J4ARhf+TVlqQVYcIS1OTljInGWrqMbTHjMDiYWK36ZHb4JLXwMq8t9gOuwGqDjJYP570DYeckBKuu6GjspNQQLs56LQAgjnfOe3Q8p0qHWrWf+7euUN4DNde45nesxOW33W9B1i/U88yjDVIKX2wVV7BNF7jWKfQR7zEZM++nLiN9YNlZq+oO1ezEwrPV/1C0x86hJsNsW2Y3mcP+28zly5RKn3jOUPmvYutGeUBR+ah5yeq7ey6tobNzNF4CyBIdZqhsuoAGUe85uHzUQnSW0lwnvXm6YAyBIgt5Y3VoGWo6xZRFnPIEBzJmgTzZ0moHyqezuhEOjy1sxuZD9iClKfgEQRW7CYAd+OpmhGxdkEbClvEt5zQKAUQV0oKsZdg6yDgFb64O3BdSyMaklJA1nzqJZIOXDwmT+oErcozxoN3l49gHCWg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Bj4RFJsCnghjiBwsr5QfKKh1n3+ftFYXuUrToJfVdR8WeCc6bI1wJR3VgZ3/GiT7I2woTOZqYviJceEY5GZSA6mXYp5RY9draCP94L9qFzQrxjF8T4YaqHhGXW5uQzW0YRxxFerYlJiQDskrc/8U5Cljal3z0am8GYD+xo0TVBpMVrvsLIK0+v27IwavaicEobIbFNH63YXJYmPunMHFE+dwExK/hhyUer66eFKBkgLNVKHD5p5Bw1rH8SPZX6sYUDTZ3yoroS0o1q2Gdp9vfYjAnmsUikzXQnM5OEVB3HGHG/C10iuCCMmdwOs8HwZKtaFxr58SJY9qE9Q+4XZG7jNk+dAfOpMzg8uLfnzuXAQjcEMj38f8PpwgwH26EyNMmBK079IzrfW7kyYHOHVrtRlR9648JgP53Utkd5Bo3mvXFIe27CUwiQvvcYxx5y6BMrN/Ra4+Vk+2T9mRynbdjdJMerMMwrcQeLHpw+BDDPSodYUvAeWqZS2Kj8Mo0n8d2HXTWdZkiagEGBCrQI/jVSXMykIDM5dHh6khXW5Lb3gmJ1NTW1tdtF3ueupkiAKOAJOFcQ/wKuprBCzYLKquM1qoSdFbCiKxxkiyU0dTg6EF0RYM75XFrZ2KvFdVTwKvqUp8wdfw2HleW67XuvgNHrhmNBojDbxjaSyU23QLE5F22BEyLPlBvNdqMkc7P3hxrBPCrSIdxFBLg2uiC+Q1muPlI6y8w1fJZsTLtDOpUXZVuHv7FhVXTQnCqXFxKU+KSrWCLRrPyRHLplONGG7NNIu+TU72AlEycH7UDthHPeAu2MMj4vjxiw4HFLwYe7Gs7ET1HXieOQqAJk4zMNAXG9leV66ihlPaNtUZ8cPXE5hng089jMr+rehEpWX65txbpdAx9XtL3rSizQpFpUoAuUvF6QshPxcIg80lO6hvDiXLqopjsEr3BL0ZeIh4mCM+/qksX2SokeXN++gswxKIxjy/LA7d0dARQDqC+1+5adQNGEuaJKY7qWEeDujbTcvGyqDIIAYjZvEqjAc+2SNzTFA3xPqWlhTu99EEfQimTwVhEBDoeqJaD3lFUjidT2rLSrKrYHIE26VyqrPsTpFQOO3Z86Tpxi9WkY56SZe1y3TOyOxl+yFhQeeOdnpWNeaFM0NDasPCO4QYHv3KwdGMZHG6qtx5M116ceAzfXt0C2uGGYfRGjM8kz+iNYIbqducUw2w+2a8atVV5aBk7kvwem2OztO7RX/J6/L5FtizhfutyWkCT7x980lHb6UkUH/Td1F+fJ3VC8be7IMov6dOkm+ZNF8wuryQbXKvNxyC269/DoLGd/qcnzXZ5AeophjhW3cMJHaA1e74lunQ1KakQRvucB+KeXQ9v7a2iO6ZptY= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bb4a1550-1ef7-4612-09e5-08db0ba37443 X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2023 20:14:46.5557 (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: SN7PR20MB3631 Received-SPF: pass client-ip=40.92.15.61; envelope-from=jakeleporte@outlook.com; helo=NAM02-BN1-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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches For this package, the author doesn't seem to have provided any versioned releases, or even tags. I've marked this as a git revision of version "0.0", as I'm not sure what convention in this case is. I hope this is alright. --- gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) base-commit: b8f6ead5faac3c1b9a8fa6e060c00cf0917e884e prerequisite-patch-id: 55ebfdbee35b36ac06da23b716337ecfef350452 prerequisite-patch-id: 6cb7b2d1972d3eeb5ad8b82239b17043e7263ab0 prerequisite-patch-id: 52c97b6e4d8d4b78217423a3f1323d95a609de8c prerequisite-patch-id: 90b350ab4778843697da28bb10344a84ccacc70c prerequisite-patch-id: 0d5a1f7cfe93822a3f3b11c19f4b2662a79cda17 prerequisite-patch-id: f6dd89498a48185e628f547b7f023a30547d8933 prerequisite-patch-id: 1a1a441a49fc8cad10ad161ab39b0fb73b19f42d -- 2.39.1 diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index bbaafcc..c03db2d 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4879,6 +4879,32 @@ (define-public emacs-keyfreq a command.") (license license:gpl3+))) +(define-public emacs-ligature + (let ((commit "3d1460470736777fd8329e4bb4ac359bf4f1460a") + (revision "1")) + (package + (name "emacs-ligature") + (version (git-version "0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mickeynp/ligature.el") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1rnx2mp8y1phnvfirmf4a6lza38dg2554r9igyijl9rgqpjax94d")))) + (build-system emacs-build-system) + (home-page "https://github.com/mickeynp/ligature.el") + (synopsis "Typographic ligatures in Emacs") + (description + "This package maps ordinary graphemes (characters) to fancy +ligatures, if both your version of Emacs and the font supports it. With this +package you can control where Emacs must display ligatures. That is useful if +you only want a subset of the ligatures in certain major modes, for instance, +or if you want to ensure that some modes have no ligatures at all.") + (license license:gpl3+)))) + (define-public emacs-olivetti (package (name "emacs-olivetti")