GNU bug report logs - #60806
[PATCH] gnu: Add clipman.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: "Wamm K. D" <jaft.r@HIDDEN>; Keywords: patch; dated Sat, 14 Jan 2023 07:53:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 Jan 2023 07:52:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 14 02:52:06 2023
Received: from localhost ([127.0.0.1]:53186 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pGbKf-0000Pp-Vc
	for submit <at> debbugs.gnu.org; Sat, 14 Jan 2023 02:52:06 -0500
Received: from lists.gnu.org ([209.51.188.17]:44894)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jaft.r@HIDDEN>) id 1pGbKd-0000Ph-DZ
 for submit <at> debbugs.gnu.org; Sat, 14 Jan 2023 02:52:03 -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 <jaft.r@HIDDEN>)
 id 1pGbKd-0006Um-5Q
 for guix-patches@HIDDEN; Sat, 14 Jan 2023 02:52:03 -0500
Received: from mail-bn8nam11olkn2010.outbound.protection.outlook.com
 ([40.92.20.10] helo=NAM11-BN8-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 <jaft.r@HIDDEN>)
 id 1pGbKX-0002Gf-M4
 for guix-patches@HIDDEN; Sat, 14 Jan 2023 02:51:59 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WudK4uSm+g2xQhp0pj1OVueIJ0cRFn7jcN4Qg91YYTUIRgV1cpY5MMLoKTrt37Cyc/95NfXMGpIgs7Td8IbZcwGkavgciCdGqVxPH/4PGonIVwjf/ulo8bFjAWMEwNUrWh0PTX0LIgAf/4paQrYUVF7CVVBdrE3qqyqI5jnvx2CPqeFShsEMNoV8Un6H8Gv1s9IKj/GWJ5xHB/K4JFAA8cbeWIftUJZGVZNHMt2vEyMypU6/d9w8/alSeGoY9UgwaCCaOGC413ewRkaWjgTDv5/I5TPDVIEHRyBZMEMSnHkBbQrFJCh6HFkcp0Ca0IineMbflcPCrVlBTHbep8A5WQ==
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=5n1B+PryJcVhKBTJ1Lc+52qq2POdXNFwJW9LueefOSA=;
 b=EGPbIkofA6D02d8VxFJ9tM/HwCwKh4CECExHzthMYFamhiIJsbzO9i4oKIJLz2k+CkIjsSQmNjq7Oihm7gO3pWHABv4015pYCWHPlt5MQtJAS/hzmYOEJ5g02Ffe4Veg/9+oJXrBxeU+pbfL8dh0Yb4Ii7A2hAt3UibiGdQ5H8gZmThx9GpZP4EjD8jzwGWQhhhgdoRB3x3uVq+n93QMJKLeeSLr+V7fpLnEauWnYZ+kBVnj0tDdVEA8XQq2BLVm9XRirw+BZY1ck0zCs1s8uQTDoQatEpnM/gg+oWMcsHWQecAOIxte+MmlpAPWEK3n2/brC+knbFyJhx+31w4Qag==
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=5n1B+PryJcVhKBTJ1Lc+52qq2POdXNFwJW9LueefOSA=;
 b=gfVR568g1Alb48+GY30rsnPi7s/L9b+9V0KHm2p4dTartk/RuX/kI+LxzaVs8NXjGg5xxXewZQth/dkXx25kBbRpSZyzEkhUjF+uAW9PNFFdxTYcvixTG452Y8gf9G3/rhYuIsBJQuuYjr5q5mxwzHl5sZAk0pX9KeFrHX6Zet96B2JSUnOACpqE7i8rlfRihDmBlxSEG/mv5NYYGx+BMbrX2g4zQWqGPDNBRs0FX24XRPRSgrC2YmRz4WQaVv+ewUVBCZufI4hKkCqudmibg7YKxe0EzxYBox6PiSXyB1gph4mpYllKd+AaG/p78je43s43/TrUv8sPMoWSpw6rPQ==
Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20)
 by CH2PR07MB6727.namprd07.prod.outlook.com (2603:10b6:610:2e::18)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.13; Sat, 14 Jan
 2023 07:51:49 +0000
Received: from BY5PR07MB7029.namprd07.prod.outlook.com
 ([fe80::a280:d6f3:a7d0:204f]) by BY5PR07MB7029.namprd07.prod.outlook.com
 ([fe80::a280:d6f3:a7d0:204f%4]) with mapi id 15.20.5986.019; Sat, 14 Jan 2023
 07:51:48 +0000
From: "Wamm K. D" <jaft.r@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add clipman.
Date: Sat, 14 Jan 2023 01:50:12 -0600
Message-ID: <BY5PR07MB7029701B0EBD53B4C8DEAE3C99C39@HIDDEN>
X-Mailer: git-send-email 2.38.1
Content-Transfer-Encoding: 8bit
Content-Type: text/plain
X-TMN: [cuHJ2GkQxek7AKbHqllooOF5mM5IX9gW]
X-ClientProxiedBy: DM6PR02CA0070.namprd02.prod.outlook.com
 (2603:10b6:5:177::47) To BY5PR07MB7029.namprd07.prod.outlook.com
 (2603:10b6:a03:1f0::20)
X-Microsoft-Original-Message-ID: <20230114075011.20087-1-jaft.r@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: BY5PR07MB7029:EE_|CH2PR07MB6727:EE_
X-MS-Office365-Filtering-Correlation-Id: a6d0d8c2-844d-4f67-87c1-08daf60430db
X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmpQHITcgCTEyyTGO0ISbMhYjQP3L1kapUB0XiVt4LZvEg1oDn6119hVmFUrEm45QoGJdAz242b3j4hG22kyoghKz2KbUWfqXbsdSHasxBKuuHO/tgu2Fsd9STKX4domiHYeLfmg+1vX463DR32DkBmdZ4efn8aAT5pUnuRD2ta5V+XGvdVpD0ReYGVu4KzFZ0Aao4/SgGoVp7B66EUK26HPuOao3Q8y16k4OQLIDvcwNxI2g2a+CuRaqMQdGA6kSZzJv29hQaF1djEFQSpi1j51AsDLENUv0fgM27fseEjLClcHUdBj8wS82qN7qOLAqh4wUs38TWe2qhk0vAO2HIkfWN0hZcZ2PfjsJmhMULPdAV8KcF9ONcJ0B3QwalJceCyHNttUzs+ugKHxk432dzNBzGMy0EQvtAHvwmE7OOtXxJht09Z0icds6evXN83n5f3PGz/M9Bw1kn6QqEWUZDq/FOgHCPfBfQcm9hd4ovggBLtTrnTltxBpacBDWg59cqXYJ8+HUdTKtt5qGbdHivSM8zkEbiBFjM1YrK5+JEoKF8xTh0c8QNSeJCIQBF4vwSifs4/ISjD29uMxZl6GAYka3H5j4pL+zv5XkrjmqPbu9QmfC7ZztQut1LGZcZgY3HpSHVZ+7H6TA2X0Sk3deYkJ2qlD0+PUDxlfdnZziB9wbKkmvlk4BUM2sajdNJ+wJEHQoGRk4mDOuCkX22FO3nz2J174MgbvW4DnPgzuo1buhD2XBEE/dJAIDFijOOh0KsU=
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: S4wDvFOdzmeWNu8i86oUy0pF2emJ9KT6hho6bdD8L/HbsPuyjinSOH/5S4rMfhOkXe17hwpZvx/S3AzCltqjvPzp7yZF/bedWDWwfmSFdEaoLncl+mxEQWvuPljqZUzT/pdri5hZdG+clwn2+fjSH3FT2WxqUbpzBFLUlLshldr1+3o0Ej5dSbpPRbSPkfpAB4Hjrpo6V9O/Gbqvvsb36AUcnOpf0SsyHNfLxiFUKP/midim/K674Ju0iqJedxU3/eC/v5xTHh9CQVFBxVYvCYt1QiNdKczIrvWXJAddxjvRlsu7vF+nASopsERmknOXr48jnYaKr/o27HY0UENxXGbs8cTimGYPQLAUoKw7I6XQ/vmi/wEnMyX9nm62cMHi/e4w0pw+JKaqOEgi/RWbYP0uYyoO9t9ShjdAIGMapNgfUzAuaUdgmwpGYVxtUzCfjMpAZhVV3lFsEHRlteYtf5giwNCkAJ5zcs2/1b81cUexMy17qRoXtkSnGVTLUZEpOp7H3YNZ+N2zISPqvw1lb7fNy6D2o8LvkaGfFaj5UkousvQLp1hc258uoQLAzhSREy7uqkaqdVj+YJMf6o6EWvlusDSlDuOvOVe7THNTDiwZzVM6EQnt5eXEObz8mqCGXvqKqqx4D+FpuLWvT/2AdtDWZwWuqKCBXEPVHtxYpG+I9Po9/cry/skFIwZHYBBw
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?eHq9WbI/CiL/g76dCGaGna+pMWkaSt2tYUex5A23iCkHueANAn0pJuxQEVho?=
 =?us-ascii?Q?BE5+qMoKsi3INkXtnm7lkUBcVc+gXXUxTMYg2v+ymv7id6VzWsAwiDieD/e+?=
 =?us-ascii?Q?G5tQc3svP9pnJh7AM8i56jX9Jm+xHdJ7BwZcv9PRrlYlSiGKiktQsexcIKk4?=
 =?us-ascii?Q?3olECr4GCYde2nkjkNgoEMrznxu275z3kndcw79AiafFu0vvRoJfrp4lMHVM?=
 =?us-ascii?Q?8PeglRVCy+Phd7jZjwolLY0jRWKRifyrN46i9UyKAfGPWS+kUxyzzcITqrE8?=
 =?us-ascii?Q?VBW6zmDWOfiHglOodqs8oFUsoaBpSRenSXJEOwgKQ5sAnDCIS4lzxG7OGu6L?=
 =?us-ascii?Q?7LhrVwlIr/EvNs2cKw5Z0vQOVY4QcaJMBdZNzGGo4WoQWArSdvwjFvILKYsG?=
 =?us-ascii?Q?tM0IoReE1qlu8uDmi0tRrRhIlu0rxY5FDAwOpStpF5uwkE1JnnMeyY286/wR?=
 =?us-ascii?Q?U/FPdQoKF9qpNXcCeFTwRRFuV1FFubpnoGlpg/xk1HPSN17a80ezz25mf688?=
 =?us-ascii?Q?Ap6j60sEwvcDzfbIKzj8WpEcudfPjEhgmTYHgKAUkvnfIUmEJKi4uUXHhxiW?=
 =?us-ascii?Q?8tkFWiKe2gAKIVemGjlJ65SjJinMlDboO1xCZGgs4x1rvqQxmV38jn0CDE9q?=
 =?us-ascii?Q?8ebrhB+2wXlA8PmETMXujOe60x+B/myog3FiaLAZk9BFHUyVNIjjCHvXfVid?=
 =?us-ascii?Q?CJQHshw8WHemtR9nVXvhhnX56DQD6WadneDJbyaokd5ZR2Ss66hXLn0fLyiL?=
 =?us-ascii?Q?dYe3HN20OMp76MvYzR8Csx5kdnbxdcgF38UTHv3pZn7WxRJvZU7g+VcpzI1N?=
 =?us-ascii?Q?gTSHXsnhQ48kx+2YQNDMukQ9nGEvf1BYfHnXH/3GWOyKTkE+fjDrnHHB8E8b?=
 =?us-ascii?Q?bmcEstofI519m0lhQouuPmZdhaJp/ZcQd5TovLCPTwyZa8xPNlNEB5gHRzml?=
 =?us-ascii?Q?pYAqaEpBlZFyEt8n4ywdXDTtlISJvYAAw31YpX3uBg/cWOZ3H0pxX37Im8s+?=
 =?us-ascii?Q?xq9tiddz+DpMnhOIRj6VRrJ0inIWUalJrXmQD2A7LA6tKAe3YcPEnYPCQYs+?=
 =?us-ascii?Q?L/eeE5fNIf1lEiAI2lCp0L84SR8qt5hK5WA6nB+ADmqxtkKRwYkvhV3w1Ls6?=
 =?us-ascii?Q?G+eSEchgSN0tz0d2EOsWENP4n5DToDAJTHtDOGVMwIiBN5Zpyo5XPf04YR7b?=
 =?us-ascii?Q?Clb1sd4Whjtw0DCz+dk+nkQmEDV++JRF32XhKd0QrfEN/Nef5+BQvl6hx5mO?=
 =?us-ascii?Q?/e8xj7Vr716MxJeP0pVByP9D6kyGGGLENSCDYs8AYw=3D=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a6d0d8c2-844d-4f67-87c1-08daf60430db
X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jan 2023 07:51:48.9465 (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: CH2PR07MB6727
Received-SPF: pass client-ip=40.92.20.10; envelope-from=jaft.r@HIDDEN;
 helo=NAM11-BN8-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, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
Cc: "Wamm K. D" <jaft.r@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

* gnu/packages/xdisorg.scm (clipman): New variable.
---
I propogated =wl-clipboard= as the user needs access to ~wl-paste~ in order to
initialize the daemon.

 gnu/packages/xdisorg.scm | 42 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 10edfc7379..3ba695fca1 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -77,6 +77,7 @@ (define-module (gnu packages xdisorg)
   #:use-module (guix build-system cmake)
   #:use-module (guix build-system copy)
   #:use-module (guix build-system glib-or-gtk)
+  #:use-module (guix build-system go)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system meson)
   #:use-module (guix build-system python)
@@ -107,6 +108,7 @@ (define-module (gnu packages xdisorg)
   #:use-module (gnu packages gl)
   #:use-module (gnu packages gl)
   #:use-module (gnu packages glib)
+  #:use-module (gnu packages golang)
   #:use-module (gnu packages gnome)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages guile)
@@ -127,6 +129,7 @@ (define-module (gnu packages xdisorg)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages sphinx)
+  #:use-module (gnu packages syncthing)
   #:use-module (gnu packages tcl)
   #:use-module (gnu packages terminals)
   #:use-module (gnu packages xml)
@@ -2893,6 +2896,45 @@ (define-public clipmenu
 After selection, the clip is put onto the PRIMARY and CLIPBOARD X selections.")
       (license license:public-domain))))
 
+(define-public clipman
+  (package
+    (name "clipman")
+    (version "1.6.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url (string-append "https://github.com/yory8/" name "/"))
+                    (commit (string-append "v" version))))
+              (sha256 (base32
+                        "0b9kvj0dif4221dy6c1npknhhjxvbc4kygzhwxjirpwjws0yv6v9"))))
+    (build-system go-build-system)
+    (arguments
+     (list #:import-path "github.com/yory8/clipman"
+           #:phases #~(modify-phases %standard-phases
+                        (add-before 'build 'fix-something
+                          (lambda _
+                            (substitute* "src/github.com/yory8/clipman/main.go"
+                              (("gopkg.in/alecthomas/kingpin.v2")
+                               "github.com/alecthomas/kingpin"))))
+                        (delete 'install-license-files))))
+    (native-inputs (list go-github-com-alecthomas-template
+                         go-github-com-alecthomas-units))
+    (inputs (list go-github-com-kballard-go-shellquote
+                  go-github-com-alecthomas-kingpin
+                  libnotify))
+    (propagated-inputs (list wl-clipboard))
+    (synopsis "Basic clipboard manager with support for persisting copy buffers")
+    (description
+     "A clipboard manager for Wayland that relies on an external selector,
+such as @code{wofi}, @code{bemenu}, @code{dmenu}, or @code{rofi}.
+
+Run the binary in your session by adding @command{exec wl-paste -t text --watch
+clipman store} (or @command{exec wl-paste -t text --watch clipman store 1>>
+PATH/TO/LOGFILE 2>&1 &} to log errors) at the beginning of wherever you
+initialize programs.")
+    (home-page "https://github.com/yory8/clipman")
+    (license license:gpl3)))
+
 (define-public kbdd
   (package
     (name "kbdd")
-- 
2.38.1





Acknowledgement sent to "Wamm K. D" <jaft.r@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#60806; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 14 Jan 2023 08:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.