From patchwork Tue Aug 6 23:41:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jaft X-Patchwork-Id: 29877 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 EE66227BBE9; Wed, 7 Aug 2024 00:50:00 +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=-6.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS, URIBL_BLOCKED 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 C9BC727BBE2 for ; Wed, 7 Aug 2024 00:49:58 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sbTw2-0000E4-57; Tue, 06 Aug 2024 19:49:46 -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 1sbTvu-0000Df-TU for guix-patches@gnu.org; Tue, 06 Aug 2024 19:49:40 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sbTvu-0007Od-En for guix-patches@gnu.org; Tue, 06 Aug 2024 19:49:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=tciRPQ5NoUV5PBbqdUI8b4bBZx1svrvDraVyfZEUehQ=; b=lMTn1uQG7CEHFMymNYlTzHUWAOdnmZSegAqtJR+wh0ub7XHQnV8kFvZLHOlYcqYsQvjM7cQ27JIquzQZi1jg/tJE5UJBpcfkp4EMzWoGhXt+KHuVkgda2iO6YjJwabjIpW+svzV86w1QEV4nwcvMGpUiSVzBBqbJmPyV9i+aap9WPXhgFN4DgS2spX2HdydFQLBkK9vsULwBxTsKhINda/031JXJ36ggkGZxR4XRWw755B8zYVaSR6pVCnhdZfgxjSIWRgEmQjwkCWn6P+e76q9QGXsjNLaxZgdhO2Y0RaaL1bcgsw0rmzIpwmi57bRFErmTeKczM3y4etqjpjhy9A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sbTwI-0006IG-9G for guix-patches@gnu.org; Tue, 06 Aug 2024 19:50:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72500] [PATCH] Add: rofi-emoji. Resent-From: "Wamm K. D." Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 06 Aug 2024 23:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72500 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72500@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.172298815124119 (code B ref -1); Tue, 06 Aug 2024 23:50:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Aug 2024 23:49:11 +0000 Received: from localhost ([127.0.0.1]:33182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sbTvS-0006Gv-Jr for submit@debbugs.gnu.org; Tue, 06 Aug 2024 19:49:11 -0400 Received: from lists.gnu.org ([209.51.188.17]:57196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sbTvO-0006Gm-TN for submit@debbugs.gnu.org; Tue, 06 Aug 2024 19:49:09 -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 1sbTsu-0008Pw-Dw for guix-patches@gnu.org; Tue, 06 Aug 2024 19:46:32 -0400 Received: from mail-co1nam11olkn2030.outbound.protection.outlook.com ([40.92.18.30] helo=NAM11-CO1-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 1sbTsr-0007Af-J5 for guix-patches@gnu.org; Tue, 06 Aug 2024 19:46:32 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=njExpVqKbVLlFZsw2pQaRPabjbKEP/KWudZOGs/5+hZ+Rp71t3msMNTfym4DXTQyb2H2PDL2+a3qt31t4sqd16I5Dn6zgB++PbWxdKmquLR2CKgeEiz5aJx2zWdQbwX1vktdSFxfKzERdgyQ+FjPH5S+TKdAxdifQHhnNC3Vg9XAuORtQqWxP5T1TB+/u0X9KiFy85d1xmWmnnkSMKI4dsKjGU7kikXovUpjBW+NSLtaDwia30kfdJ7HVeKsSvm1A36If5QsKziwqcyf73Jvb1kRT/rzexZtYLr+wH35ksiDX/VhOatqErWDuSFzScXj9KfAbdFVzmBl/7boyTXYzg== 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=tciRPQ5NoUV5PBbqdUI8b4bBZx1svrvDraVyfZEUehQ=; b=pmn9fAv3mbHmFc/JdFfDvOtrRschUAU0scFMO5MczT2YhIe6ZQV8LmyJKzabBRo8Emc0XWmIqFdi6SlHSizis0/e4VJOhpb07L2VBjsPpU4q1XQ7bZxETxRjWCTJC+ogzACOVo37FO8BaVxuN2DlFQxePlCIlefbLHNzdfnFynaYDI5KmjeujkqLPJ5C11ZK0tWcjrW9eJAgQ7WCz3+FzmSV5XpXgeeNc78V5WLhoyPYz2OQILGEjRBWCj37GP8ZWweHuX2/JV9Z6nGQqDnROjkuf1QNKv2/cbzLGbVmGnXBabdu8mrjnT5+KtH/NgaU905oPN6etXdvS1shoOAy4Q== 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=tciRPQ5NoUV5PBbqdUI8b4bBZx1svrvDraVyfZEUehQ=; b=GPozeeiVjT/WO803pqNxOx8S9O5Qa1iPpmdfzOF2AyDW+inM1NCY1kBThpV8qJqcc4yYZRpWqPzl3tjwsvU1pB6x5+vMx8Xui0+Kq36/t5Dkak8lA4ar0+iWCBxwXeT1JB1gt2lTd9QkwkP5tAdFpwncjpj9VGuhqbuH4Nu6247ayHAOIHX4JkjUuAj5wgyXwo7/s5/VpElgQzY3i/PxBAMo4g9Gyo/w2c6udhjoBCgtHcj9HQzJSOtuaAkkSW47e8wHdCdBYCZ0EulB/B9pAJ0GITdy2uAC6rSIwQ1v67QO9LhxWcG7IqiVNjSfeQNTVQfze4gkWnQ7VRPzKLv2hA== Received: from MW4PR84MB1371.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1a6::8) by DM4PR84MB1662.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:8:49::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.26; Tue, 6 Aug 2024 23:41:21 +0000 Received: from MW4PR84MB1371.NAMPRD84.PROD.OUTLOOK.COM ([fe80::4d1c:1382:d1d4:3b34]) by MW4PR84MB1371.NAMPRD84.PROD.OUTLOOK.COM ([fe80::4d1c:1382:d1d4:3b34%6]) with mapi id 15.20.7849.008; Tue, 6 Aug 2024 23:41:21 +0000 From: "Wamm K. D." Date: Tue, 6 Aug 2024 18:41:09 -0500 Message-ID: X-Mailer: git-send-email 2.45.2 X-TMN: [A0qNunR8EHc4xuNru4AGmkeo6XZ1g+bh] X-ClientProxiedBy: CH5PR04CA0012.namprd04.prod.outlook.com (2603:10b6:610:1f4::28) To MW4PR84MB1371.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1a6::8) X-Microsoft-Original-Message-ID: <20240806234110.29068-1-jaft.r@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR84MB1371:EE_|DM4PR84MB1662:EE_ X-MS-Office365-Filtering-Correlation-Id: 9aa50c9e-5e69-434b-e97b-08dcb67146ce X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|8060799006|19110799003|461199028|4302099013|1602099012|440099028|3412199025|1710799026; X-Microsoft-Antispam-Message-Info: IGsVSkni4K8NllvkUJgQHRaCwph3G3/IJB8x65GYxi/wtGsXJtH9dO2/6eLB4B9EJI7i3xOU93P+2P7b4NlAfoBgnsVRw1QDEmDwrZRlz//5CjQFki2v+XkArEcACgPvlOgSE7HqsfjKuawhWkNufh83jWTJ3QnS1eU1E3C3Fs81hSdpe6MWUIT/RybnQ5wGrKPj+6yHs4mfQFRzsFKOOkiHw0+JHndJyTMf1s2uRvf/M96A6Xv45IL6Qzjac7sfae23MJ7JR8fGfhuhBI/7/H3RWIwM63ApfdUR6zVYPUd53pAN9UcWXz4tnKypw41eBgX/1/9716/fURn+e7Qyc/l3SM9SbgeRxl+W+7/t6L+BYCFt40exEtIQpVu5EKHDvcHFzgnxcha4BpCHZ/r9oMSa+CKMVdKJVlyKiubCsGE6X5fwlIiYeMyx0XQBBrjrY/lufs4vmED9vTfYpzqAouClJF9i6lhE85yd3EacJiE49gcMEA9+SpvzW+9IOofEg8zZ+rTEvfsM5hVs51EDIGiHRirpb11A+fQ2YcxFSq4lyMborLa+k7jazHfmjHG+Uo3CXtMBZZ3jIhtC3U1Kz0qRxNsH6X7sfbybcoF8mSveVVjQ5qTDgAgelizg/b9wyrboTkAzfv3tglZdjz/7gRdBi418nhlkEhAxk2vGPUjS7u4IB/oOQgmFrN0fCUr5XtMR088c+GTv/c6URTYV1iHHeIp82WJWAZKD1zFWHf9NaF2WJDkAVfeVFhEFKeQhhnC3Ae8wvDyiXhnwX4+bzbxGi/AAk1W9PZ49VIKb5bat1f37EeMRy1vuCtUdbsd4JsslMbSa1zK4pgOXv7UTXw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: VzCOLLk00E7Ne7Y9/TBK2EIuMSJmRbcPMjUoJRKYXM9WZbhHTsoot+ialWXb0vaZvcE1C4nTKeTIDZRA6CRERHIvXJHMu7ACtip0zPWv152zduglWaim9INqtDehBR14++p+EPVUk4zL1+ivBZIlnbiZYGlAOngBO7AaLH+c8AeP0JqxSvkHlkXsQ0yeJOqb6WeZn18BSVhK6hQZmx2I8tc7isuho+gZV+onAsxs7nASoMPgdFJBFBUBurxnFP318iOwABcZHd7wKV/yTzbqPIcud9G2Yf7yfkxcoUYyc/JoTXcVOP6aXuB1UTFHe5E6mhpkDvTAk73Z4KMUIYPBLrhbhULJtjF8hH6JsD7XamrTQPtMHTg7UJBGM59YqVbkEJPDM1XuU+4vuEps8Jv/3U5jQclIJD0ZShRKD8rLso4HSGyxwCuo1uWqrA8FvYF8PyUgIJZALfLIdjm7zapOnoVL4oCdc3YNqoNnpNr6VOv+DWcoxVk/twnECmAY4LD/Jr8unkb8wecTl/rhY3jIhmFq6NrzreJ9zJal4CdXngTHHad5rTfOEawxv/Bu8T8xtEoc+vpsUa29G58Ws9iMXzV2oykwe7IECDK4ZHlWXYD0s1ykO1ksfnFRCTNRvfAi1LqzpnX+xaUxM8VfbNYDDy776A+WUxH+NP2eUyktPhdPjSGB/S14WSl7oYCZ0AfRRh1aWSLGJkxyaTW9Oy1LiuLJJ9/ZWvWgCOleT/tbnJkpr4ThYEEoYr5GszGXD4+J1+o+4/HO3QOSwJFCxubnwm4rPOZKvFCd81zSk3ofOHdx7aTbOwlvbjOOhbQxE4IgClgVd33G3MXK7mZAiaVJWbWXIu563aM75gfk/J8jwbdGtSphuKQI/bP4UoQfoFQR4ocVrgNUXrw+VuO4WtJqWX+IdH5Nwp3ZR0sm1XYva2NNgfmN7X4RozIJ2QOzxPHvE2H9JVdOXr7zFBDyF+pOsX96VBZ5zZpLOyJ+mqmgQfgmsYYSWDWlww3lcjqmkAto1mTGMn7gXsy9EwCbHzNFhEcOja6OK+l+5wliN3fN80s1E4q93L6jx2utM4+9GCkmuI4+kf8dyIou2PA/4SLH72sunjHQGJ4aDocerqnihZh+8vxN3T/zKkQR5YsBE0g43ZDfBfHtyLFaCCBXXpkuSPTqLHvPT0sGJotqfR/5QN5I/mu2WZRuJ9x8vVts3iz+38MY5jyT2yabLCbKqN0lJBhvt9zVRx/xxhwBwxxhdMA= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9aa50c9e-5e69-434b-e97b-08dcb67146ce X-MS-Exchange-CrossTenant-AuthSource: MW4PR84MB1371.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2024 23:41:21.8339 (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: DM4PR84MB1662 Received-SPF: pass client-ip=40.92.18.30; envelope-from=jaft.r@outlook.com; helo=NAM11-CO1-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, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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 * gnu/packages/xdisorg.scm (rofi-emoji): New variable. --- gnu/packages/xdisorg.scm | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 4c12835b24..bb95304a1f 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -55,7 +55,7 @@ ;;; Copyright © 2022 John Kehayias ;;; Copyright © 2022 Jai Vetrivelan ;;; Copyright © 2022 Derek Chuank -;;; Copyright © 2022, 2023 Wamm K. D. +;;; Copyright © 2022, 2023, 2024 Wamm K. D. ;;; Copyright © 2022 Tobias Kortkamp ;;; Copyright © 2023 Yovan Naumovski ;;; Copyright © 2023 Jake Leporte @@ -2102,6 +2102,43 @@ (define-public rofi-calc natural language input and provide results.") (license license:expat))) +(define-public rofi-emoji + (package + (name "rofi-emoji") + (version "3.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url (string-append "https://github.com/Mange/" name "/")) + (commit (string-append "v" version)))) + (sha256 (base32 + "0bga0gj948l2xpril7gklm78ngs4l50g44k3iwrmw1sg5din0y34")))) + (build-system gnu-build-system) + (arguments (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'provide-output-instead-of-rofi + (lambda _ + (substitute* "configure.ac" + (("\\[rofi_PLUGIN_INSTALL_DIR]=\".*") + (string-append "[rofi_PLUGIN_INSTALL_DIR]=\"" + #$output + "/lib/rofi/\"\n"))))) + (add-after 'provide-output-instead-of-rofi + 'patch-adapter-script-xdotool + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "clipboard-adapter.sh" + (("xdotool") + (search-input-file inputs "/bin/xdotool")))))))) + (native-inputs (list autoconf automake libtool pkg-config)) + (inputs (list glib cairo xdotool)) + (propagated-inputs (list rofi)) + (synopsis "Emoji-selector plugin for Rofi") + (description "@code{rofi-emoji} is an emoji-selector plugin for Rofi that +copies the selected emoji to the clipboard and can insert it into the current +program window.") + (home-page "https://github.com/Mange/rofi-emoji") + (license license:expat))) + (define-public tint2 (package (name "tint2")