From patchwork Wed May 17 20:00:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Wamm K. D" X-Patchwork-Id: 50080 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 AF0BE27BBEA; Wed, 17 May 2023 21:09:14 +0100 (BST) 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=ham 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 DA5A627BBE2 for ; Wed, 17 May 2023 21:09:13 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pzNSJ-0005CL-OR; Wed, 17 May 2023 16:09:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzNSI-0005Aj-E0 for guix-patches@gnu.org; Wed, 17 May 2023 16:09:02 -0400 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 1pzNSI-00031P-4R for guix-patches@gnu.org; Wed, 17 May 2023 16:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pzNSH-0007eV-Vx for guix-patches@gnu.org; Wed, 17 May 2023 16:09:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63558] [PATCH] gnu: Add qutebrowser/wayland. Resent-From: "Wamm K. D" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 17 May 2023 20:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63558 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63558@debbugs.gnu.org Cc: "Wamm K. D" X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168435412429383 (code B ref -1); Wed, 17 May 2023 20:09:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 May 2023 20:08:44 +0000 Received: from localhost ([127.0.0.1]:51161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzNS0-0007dr-44 for submit@debbugs.gnu.org; Wed, 17 May 2023 16:08:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:37692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzNRo-0007dY-Bm for submit@debbugs.gnu.org; Wed, 17 May 2023 16:08:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzNRn-0004fJ-Vr for guix-patches@gnu.org; Wed, 17 May 2023 16:08:32 -0400 Received: from mail-dm6nam11olkn20827.outbound.protection.outlook.com ([2a01:111:f400:7eaa::827] helo=NAM11-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 1pzNRm-0002yI-EW for guix-patches@gnu.org; Wed, 17 May 2023 16:08:31 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SNazWiQDPfyRFdo9eiM/mXI0cBXqD+ipkURPHDI7zA05orl0Nf4K8sFgYEHPkRGKiDtnOMUvsnBg/JfHeWaPwEGP+2b+YXR9tj9xCZHeCey4+IwxxFKdVUsuqSZzSACHxGcTSlIb5QuGwCzpex4lEnukRxmqlPgDdY5LhYhzShcUwFXc571pDtGxiNMzC0/LmDcz0YIWI8AGQLaxSZOYQLamHFZZtYvxwQ44YJI4MvsP88yN1gsu8gK+lJF1WsJu17Cmp6Yk9BmAQ0uhMdD9DaP6vTDCL+JxBKhI4ow8GhthPSD9LUVg/OFjc9Yxm1YHsuT9lqO074GRS3Ji2Zo3Xw== 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=gxl6hhk5x9al1a71t8GqaTgmD4Tj2s2sYK8WPw1B6uQ=; b=WwkMxVLGm7CdrjX1dNFtvKRXMjJ7M1WOyCvELpE+/bPctpbIsnuOq+XW44C0enorqK/n71XmWhv9fuqp4+n/7khgcg9vmTV0Nwn5ILadQkthhVpC0mi1w0692gGGp1qL0koiICoWlyQQS5tP+H8+0GCekdxmYoossnL1NRuTvFdW4tlpDGmfwKqj/rCG+/OtY2CVWOUIn6X7Nl8Pwxnt1/tiVIpGlVmd3NDhKN263qGrg2k09BfCSzzOfNqDEtRorx69tr4zIZiBeZry0oJxMcy1Q0mDSZjYCIShlksdjPlV81eWDO7xD4RfunlcxQ+uOKEFKY63VbitoLFn4mwd9Q== 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=gxl6hhk5x9al1a71t8GqaTgmD4Tj2s2sYK8WPw1B6uQ=; b=QrwWtC8KIwoi1XOVXw5xlMivYk28TOARV4NZtlOtAUZ/XdmGl1z73ChjDOw+PvZY7D1txZjok+HOHyDFTKwFXSbgFfRdXoWf0jYZGqHNITUMF0i3gr9hROYO1+DSUG/GfolA+GQ8TwjNu5prAh2W5j02bbFHYD0CzEbnBlYPGvaHFv90kKYTNe35T4Ca/IX1RquzGVB5tGmGB44dByjb5j9CJwnvZnmx1MRXNZ3KofjSPTXB9Y8sbankWygvmYg88R5Jd2EjsOTRkZdI6zU9RMwU0nb7TsFOXoct5OYnpBImEnvj7bpvMJV1LfvVWx341BZt+B7v+CE85rMcJQKJyw== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by BN8PR07MB7139.namprd07.prod.outlook.com (2603:10b6:408:de::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.33; Wed, 17 May 2023 20:03:27 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::4db3:2fdd:5a0e:aee]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::4db3:2fdd:5a0e:aee%6]) with mapi id 15.20.6387.033; Wed, 17 May 2023 20:03:27 +0000 From: "Wamm K. D" Date: Wed, 17 May 2023 15:00:05 -0500 Message-ID: X-Mailer: git-send-email 2.40.1 X-TMN: [0hrferJ7uy8tgBdkLIqWd8sW2IU4lJOz] X-ClientProxiedBy: DS7PR07CA0006.namprd07.prod.outlook.com (2603:10b6:5:3af::16) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <20230517200002.13529-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR07MB7029:EE_|BN8PR07MB7139:EE_ X-MS-Office365-Filtering-Correlation-Id: 3b434277-e371-4e27-eebc-08db5711c6e9 X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmpvZmz4TmgkoBzcpQ1+bhMOeYmtspJV/wnHbhG6pTSFNIKfvUYKUajFPQ6+IaRlK73lxqOtcZsEM+/7w3BBAAa+h8YR9LvTxWXZN/w6kNNowb0s2UpIfqNE7vH9jVfyX/0ilY0c4AWjgcaXYZV1JUvavImqI2fQbsPnMwIatALpBGhXk6ETKYsfOrqUPcSQag7D/9kZpQl0OyibTDXY1cYZy4sZE07rjGbEa3T2f5Le8ObpDeb+1MEJndl4gMY+vcjLXur0ovOSQxPWbNl2fNFz2NdEGLVpqR/nXHhzf2c9+4sS6BTqWoLJtyg0vw5ZFE8GqfkbgaFJXGX19I5cHRUssu3Y7Wo7j9cc1koLK1rIil7khjzSKm3V9Og8rcZFiBl2Z1oYIpVag52FaNKPgW0b5uasS4rZcEs5V5XhIviPGCat5/386M3OdYLeH+jP9okhSfM0yGW637kQLyGbeyphDyxvrx/7GSAXSO/ygBw19IRe7aaUc5WIXQfYD5QQC9qez4CdCGWE3pOnwlJYVFYya0vN7WYMZDcxWEz7TdkqBCt5RIhafm4ro1gnDQui94elpQtpXNHFL4NqixJiGMKjf4NJH/EEiU4yEZ6WfYjAi8P0CDLqaAqyOI58Tn/TbNs0KvcuSI9JKw1fzQ+/X989f1EfizvEW5Msj00eBWyChEaidops14VhZz1vgBR77uhvfbOF6Lm2uqavC5fUGC1yVZYzTCuFYtTJwsMFBsFxO9lbqOUpaA/KGU/l1SS/HsA= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tHw00M4L3Fk2OoHyWoqkYhNXz9JAk5nZcygaJQQmKqYwnyDEiTp5oKjWYETNLKldtaPnTkBfV9sFeTFqS+XO1cYqsll3ldQZ15nI1oq+CPjACDrwiHBQZLbElcNdBXxVWNbI2+lYq0cEa5SFcdUGLM7XIhqj48VqnF3lXBJWeOAodbBmuc9V9AMuSgZQUcVF7dLFox1bThlMtl8y1ltiih1ND16L2894H1Tj8IdYWW632zUc3l1QYFIPeytNCaP/uhnDQdi/nk7PcjNUlmMn/3F5vRssqoSZut9hMizU785SbNYEUscWVLcyHq2BuRWGb/+hma78MDHiHka54zHhwLvvGLD7RXlddikgnUWmveKw0WBtaimjKpTuwU1qB8oDWmgCZv873/PV5BRWBGwX2MukwMdp96AvJupnzpTcVsIfI+QX2PgOyOEfOO57plHwUpaS0zlJeln7qiY15rhdDx6SrK1bV7m8uY4YOxq05UpSyOBIJgD424f7BhwT4MGYf1y7+aG4/U9kwFus+UKpaqg2na2xMtNxcVjYAT3KrNFKfcov576I1bxVaCBr4uZWg/3B2/mBeZgqQ/olLmPcYqtsgC+Gc6ZhyLzg0Wr5TYB1IjDw2O9BPFsAEx8sOAjD X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: P1HROeGXRzt+ha5yRa3PeUF82t52Lnr78vi24p5LbVnGRxaazBCGpnW2fIedkFyN5d+P1YT6a1vz39fFJqSLSPVqnFd01/4zOZZiS9y3Dc8LAkTm+1DpR6gR67BlNJu/dVDC92L3MhrSqgd/HU1lU6hGBmu1B5BijpCpAPk4Yvk4+kDzda+aqmg9Snw3ANul69HHGl7TXegL39TG87qedIxzPHfw/Z8CzCAWjBrTNXfYc8fbiMKt1MXdZXggHHjW+FGwQ6dW31mC1AxsdWsSLxaEGnAUOMmIY1s2e9NvjqmSlax+kBtUU8Jj/4ehBAPwLNdmSiaurcCVNNrbYA66wLS6EV6zhsLf/2LnKBfJ7Q8p0hritIxqstmObaxHMiNR0mIyb+hdn2xKsgdAjpGjGRs+6BMNhihhK/UHSQmr4vL+RVrQv7I+K1rCjZogIM3Lp9dszY9gmLMSwM55DF2HyJsIhAmICdzJNBNJrDnI00dvaKnIySnMUKv3o72LUIaDXO7Vnx1GSFo2HUTqH3CJFsHsZd0YSP6ZegMRllWfH/DOBOjh1ia1UqZh95/DpPrCh9vtglebcE33Ys6YbO4V4FXdeT3kPTzU5gdpBTJQv6VRozEPYlXkHIqdAEQjhqQd3iZZzWXLYoUfhaK6TOqRVESe4O7IhB3r6T34td/CB/4VGI1AgBVWbMQh8wxnYVxYwia97/HeMskWUf8j8ZwMRPGU5TUn/Upru82VxENjm6+DT6O8u5tkGkjAARZJmCwEyBLT+DvSsD0UGOepx2/B+PKWikmxDCSZ+YZf+GqEhGDbpyco1Hi1n07V9et+MGiRItraf0Y7lc+Zdb1h/0cicPpgXxb/yTG//76mjU/QWuNGsKTQPRYlnLfkwS4DBsKKttobXE0A95+xU8rj3jbZ4lDOnP0Mg/f2tROPlhjXbaYG3HKUu6d+5coYQIyGRoFfyo2LFykjBUmKaTGkrH6oD8XH8ugllmFiyzMiZXq6SjFYSv9DIkXvhSL/r4YitxoZb6a9/UmvVfn0fHuYtmS7P90F28juDev2sHo2SM1F9zhdPdOjemi9Wub+j3AY9Yylz8tc35EWap19Dej7lKB6W+kQ7f8mtwjkhf9GqqUqQmHr7fldpi/2N3WvbH4T4hMOYloE8c6xE1HY97RiZOYFDVf92u07EfQvAis4/K3EJ0QplrXNydMHLFzlBDbctGVSaGqM+qd7HKro99J0X8K33Q== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3b434277-e371-4e27-eebc-08db5711c6e9 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2023 20:03:27.0811 (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: BN8PR07MB7139 Received-SPF: pass client-ip=2a01:111:f400:7eaa::827; envelope-from=jaft.r@outlook.com; helo=NAM11-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, T_SCC_BODY_TEXT_LINE=-0.01 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 * gnu/packages/web-browsers.scm (qutebrowser/wayland): New variable. --- Create a package that can be used with Wayland, like UnGoogled Chromium and Icecat have. gnu/packages/web-browsers.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm index 33de0039838..eec818f9261 100644 --- a/gnu/packages/web-browsers.scm +++ b/gnu/packages/web-browsers.scm @@ -21,6 +21,7 @@ ;;; Copyright © 2021 Alexander Krotov ;;; Copyright © 2020 Hartmut Goebel ;;; Copyright © 2021 Christopher Howard +;;; Copyright © 2023 Wamm K. D. ;;; ;;; This file is part of GNU Guix. ;;; @@ -548,6 +549,21 @@ (define-public qutebrowser GUI. It is based on PyQt5 and QtWebEngine.") (license license:gpl3+))) +(define-public qutebrowser/wayland + (package/inherit qutebrowser + (name "qutebrowser-wayland") + (inputs (modify-inputs (package-inputs qutebrowser) + (prepend qtwayland-5))) + (arguments (substitute-keyword-arguments (package-arguments qutebrowser) + ((#:phases phases) + #~(modify-phases #$phases + (add-after 'wrap-qt-process-path 'wrap-qtwebengine-path + (lambda* (#:key inputs outputs #:allow-other-keys) + (wrap-program (search-input-file outputs "bin/qutebrowser") + `("QT_PLUGIN_PATH" = + (,(string-append (assoc-ref inputs "qtwayland") + "/lib/qt5/plugins/")))))))))))) + (define-public vimb (package (name "vimb")