From unknown Sat Jun 21 05:01:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#52541 <52541@debbugs.gnu.org> To: bug#52541 <52541@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add tkrev. Reply-To: bug#52541 <52541@debbugs.gnu.org> Date: Sat, 21 Jun 2025 12:01:36 +0000 retitle 52541 [PATCH] gnu: Add tkrev. reassign 52541 guix-patches submitter 52541 Foo Chuan Wei severity 52541 normal tag 52541 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 16 02:12:45 2021 Received: (at submit) by debbugs.gnu.org; 16 Dec 2021 07:12:45 +0000 Received: from localhost ([127.0.0.1]:34375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxkwW-00007k-Vo for submit@debbugs.gnu.org; Thu, 16 Dec 2021 02:12:45 -0500 Received: from lists.gnu.org ([209.51.188.17]:58288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mxkwT-00007X-90 for submit@debbugs.gnu.org; Thu, 16 Dec 2021 02:12:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45690) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mxkwT-00013a-3c for guix-patches@gnu.org; Thu, 16 Dec 2021 02:12:41 -0500 Received: from mail-oln040092255048.outbound.protection.outlook.com ([40.92.255.48]:7177 helo=APC01-HK2-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 1mxkwP-0004En-5J for guix-patches@gnu.org; Thu, 16 Dec 2021 02:12:40 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OXDkA2UBRYskn5yiHFxiAy3Wgef0fxGdCwxVZRMDZbLGVQiB99r7qqbejs8zYFmLHy6T1PYT2kSReXYX/pMF9rAvqAsnmalX2pI100b1+pn4dtgKtUv1TblKFOr2j6+Oiif3uN6iY209OEdUtIzC47AHn3bpAkG3ANdipEsDjwICdedfvvC6ZHsruuk3uoIW6bWIXBLoVwritYcf/Il0zxcU+b5WWC8HWiETww7bKRHLDpZVNgbBuq+TD/nMVQ623Dr2bOR0Tz59lgY8unflI1BJQQRtKV5U4RTlRMq1bbGA8U+rAW3363eYsw38lRH4rbZ1v19X7nIRF1jCKn533w== 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=nOtqrwJjZhLcgmbiH+Cepa8oO9LcA1xQ0sN5W1CKXds=; b=c+5c0MWAUlMeqdeoU4RS8TQFArKYPOmfS6slVjYfj1M0/9ikUFtSSxuzp6wHew632qGvCZfPJDG1/SXBYxQ+a98Ipy72tsWi6G7rtFv+SdJS6tekLrghe08O4IV4mZMhCcCmSvFweenyx9Y3X8teunm6GRR4DwOvfPCgO7GR3QHg0gfwgzhB92CkaElXcI/O3KnXTbcq2FTMduVJxJQBXOdDaqzMiA/+Zk3OgIBX+Xy9hcoPu4UutKrrtmXuBgaJw/B0Dg20LBKT9W3euOrxX4x+nBQ/TkXKiQiKXp3djICkumokrCj2/spPPq2dT2mACT26kdr5/7dVUXX3VVMt8A== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nOtqrwJjZhLcgmbiH+Cepa8oO9LcA1xQ0sN5W1CKXds=; b=l2pzAZL59Vki0W5t9Xdi3+YFGDso32wIBaoIFcOsz+qijO/MFtXXZo/rsQmKn4pXWO4tDU+5D+a5OXolNoZ7xDUuXtTcbGxjF2nKr36ONrhnm8PxaiLCyM4zmMh0pRa2wJzLO2Rr154Lf7S+DRjc/vzrDK4v2Ybh3p5Eqg2Tfu9pCMRnF6IMYXiOzNiFZnNvjzgN68NpvLE0xQKVrPTs5tsl2jNizql483Detr2N7qW2I/DZftRToo4bPDDMtWmLjesk4lFhq7RuWftI/W4qburtKOgs1hJCa0wLVTDUojzZpd0eDGHWb8A9cBNDxtNCJmog5Ez/sbQagi/Aa9gWkg== Received: from PU1PR01MB2155.apcprd01.prod.exchangelabs.com (2603:1096:803:1c::21) by PU1PR01MB2026.apcprd01.prod.exchangelabs.com (2603:1096:803:21::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.12; Thu, 16 Dec 2021 07:12:33 +0000 Received: from PU1PR01MB2155.apcprd01.prod.exchangelabs.com ([fe80::1c92:e0d7:1ad5:a0f5]) by PU1PR01MB2155.apcprd01.prod.exchangelabs.com ([fe80::1c92:e0d7:1ad5:a0f5%5]) with mapi id 15.20.4778.018; Thu, 16 Dec 2021 07:12:33 +0000 Date: Thu, 16 Dec 2021 07:12:27 +0000 From: Foo Chuan Wei To: guix-patches@gnu.org Subject: [PATCH] gnu: Add tkrev. Message-ID: Mail-Followup-To: guix-patches@gnu.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-TMN: [X1Vn6rQx830TbnxO3CrA8jhEraI8uElz] X-ClientProxiedBy: SG2PR06CA0170.apcprd06.prod.outlook.com (2603:1096:1:1e::24) To PU1PR01MB2155.apcprd01.prod.exchangelabs.com (2603:1096:803:1c::21) X-Microsoft-Original-Message-ID: <20211216071227.wohdqfumtxhltyny@main> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dc94815d-20ec-408e-1622-08d9c0636dbb X-MS-TrafficTypeDiagnostic: PU1PR01MB2026:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: N0gsggLy2Jwkxv1GQO7I1XHapATvk21sS8cNYvmZprSL9P4UUC5e2grbupozKM8AVsk/Rh9lAM1R+93Zkz7z32ILfD4wFSNqEimbjtZ0te+FuPvJAb6rfvvYlUrBw1idZWfYPOA4mxPLju+dB8Ne+GeMOzSlm35srG26ogiFDljU31CRi4XMu6ddgt8bWnHOLJYBijzCcPMln022iRPTpT96wzo2+VvIWcLods24YMfRfApcodL+8JaXhRjZHBHcuE/x63kFD1xukHxckis6wH4oKH66DS5bFyYgnnubFWbnhoapIYuF/4/WxcG0gJYm/y9WuCHN9MZR6YvAYkkWOixViGEa3yra+3vRfDeQGHr+/P8iJJqd4LsFIf6GzJSO0mVoKZv5yK81kpb5+YeaHpR0DwEII1oz2mT7CMqXQWWrOTgbuCvAKSM5kcqv+o+u64/SKuRK7JBMyw4lcM2jJSwFU1tam0egs5qUUI551uk1X+1MVIVg4auCSOO0fwlFb4P9zZq2AahYMefBLSV3XaBf+amJJ7zroV/OsmnEeGwpdR72xUqrpS/9IASeQ7IxhfqJW2E1bwRHpZn2/ANuXlmAV8SmL2DUhj4qOw+qqeie1PZrRXoj89p49L0w05o1 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SXBieDlSMFF6ODUyZGpPS2E2cTRtaTh1Z0pjeERFYmlQWkF2aVFKZEZ0OGs4?= =?utf-8?B?NnJzZEM1aUdLanVpT3JjR3RiWHhPVWhKUXZvYUEvN0JkK0VDYm5EeE5hYUZK?= =?utf-8?B?TTJOekhlbHNUSzZpd2hKakNsVzAzZGhNcXFhd1A2Y0N2WUtnVXJ5dmVDaVBl?= =?utf-8?B?QVRTTzd4TG5KanI0YmVZeUxBWnJWRnYrQW1oMW5uL0ZkN3hKQTZQNWhtUVZt?= =?utf-8?B?alRtVHo2RFlFR1g1ODE2ZWZNQ1piVmFBMThFVlB4OW1KOC9VRXhrOTk1SDNS?= =?utf-8?B?Q1pJd255ajlzVER4eGlMdG9tL0pqb2ZENXR1alBmT3NrbzlzdWl2TXFSUnlD?= =?utf-8?B?RlB4Q2NUMnR4UHhrdkRHUks1WGkwUnlsbFFOSStwdjQwdE5FYzlzNnNrckt3?= =?utf-8?B?NnI0Vk1ZMFpDaU9yYWZoTmVRaW9KQkE0dGpRWkxhWldCdENFMGZTMEYySTJI?= =?utf-8?B?ZjZEQmIyWEFnSmRDVGx4TVBrTG5acFJrbWRVV2dWeTgwa3B2bm9RR3ZRcmZY?= =?utf-8?B?ZHZHQnRNK2RucXV5eFZZcktPN2szU3Q0TElRbHJ6SDRjcnIzem4vREgxRlcr?= =?utf-8?B?R3pVNDhxK2JYOHBpMzQxcThCZ0ViTUFhZUZVVTA3eE83N2tQYzB0ZFlVbFdS?= =?utf-8?B?YklyRThLYWY0NERBMmdxSzErOWdsWEMxVTlpWTBHVk5zcmxuNGdNRkkyOGFq?= =?utf-8?B?WGlrYnZjdzFuaWRFbUdpMUZPckdOM1U3MzgzTzA1dkk3dFdiV3k3SDNEUmU1?= =?utf-8?B?Z0k5S3lJbFl1QkNiTXp4N0tRTkxVekhrbS9ZUVc4aUUyaWpIWUIxQXVHbzcv?= =?utf-8?B?aGlhVXFDeDV6YzQrQmI0RFMxcGMrcnN5UUJJWE9pN3hpVTJXUGlJdzVMeHZE?= =?utf-8?B?b1NuTitWaXh6ZzV0NWxEN201YnRjbDRWTWlvOTFldjN0NTNiOFEyazRLVitD?= =?utf-8?B?SmJoNjdKbnRNa0ErVy9VcGkyVm5jQUNQUjN4aUtTcHYwWWZYd21Qc2ZrL29a?= =?utf-8?B?VWJYWnlveWdFcnVwMHZjWnY5WnhSK3FjZDZ1Vmg4WUxqZjhUUFo1dUhTUFdN?= =?utf-8?B?U1lMSW4zbTdDQXVlZlp4RVFCYzlrcE9Ta29BY1pEYmxWVy9vbUZWL1I0Wmd3?= =?utf-8?B?VDdIMkJwWFI0dFJhNXd2U2hLOG9KK0RVUzRaQjREUDlhNUZXM2hhVEpYMGFu?= =?utf-8?B?MW5VZ2M0SlZ0bDJraWEyL1lENFR4WEZ1STRtUUI2eEVMbU9naWtXaEFvdHRQ?= =?utf-8?B?WUJHdmRRY2E3N0FUUGx5ZWtRcHVQS2k5L0VlZnpXbndycHIzZz09?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: dc94815d-20ec-408e-1622-08d9c0636dbb X-MS-Exchange-CrossTenant-AuthSource: PU1PR01MB2155.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2021 07:12:33.2408 (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: PU1PR01MB2026 Received-SPF: pass client-ip=40.92.255.48; envelope-from=chuanwei.foo@hotmail.com; helo=APC01-HK2-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: -0.0 (/) X-Debbugs-Envelope-To: submit 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: -2.3 (--) * gnu/packages/version-control.scm (tkrev): New variable. --- gnu/packages/version-control.scm | 46 ++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index c430834c88..374489daa2 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -3232,6 +3232,52 @@ makes a directory under a specific root directory (by default @file{~/ghq}) using the remote repository URL's host and path.") (license license:expat))) +(define-public tkrev + (package + (name "tkrev") + (version "9.4.1") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://sourceforge/tkcvs/tkrev_" version ".tar.gz")) + (sha256 + (base32 "0bpfbhkngzmwy476mfc69mkd94l0m2wxznrn0qzd81s450yxjw2q")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'configure) + (delete 'build) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin"))) + (invoke "wish" "doinstall.tcl" "-nox" out) + (install-file "contrib/tkdirdiff" bin)))) + (add-after 'install 'wrap-programs + (lambda* (#:key outputs #:allow-other-keys) + (for-each + (lambda (file) + (wrap-program (string-append (assoc-ref outputs "out") + "/bin/" file) + `("PATH" ":" prefix (,(dirname (which "wish")))))) + '("tkdiff" + "tkdirdiff" + "tkrev"))))) + #:tests? #f)) + (inputs + `(("tk" ,tk))) + (home-page "https://tkcvs.sourceforge.io") + (synopsis "Graphical interface to CVS, Subversion, Git, and RCS") + (description + "TkRev (formerly TkCVS) is a Tcl/Tk-based graphical interface to the CVS, +Subversion and Git configuration management systems. It will also help with +RCS. It shows the status of the files in the current working directory, and +has tools for tagging, merging, checking in/out, and other user operations. +TkDiff is included for browsing and merging your changes.") + (license license:gpl2+))) + (define-public git-filter-repo (package (name "git-filter-repo") base-commit: 6335c94b1d9897b6f65234f6d266c0c0f36d6112 -- 2.25.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 20 10:21:07 2021 Received: (at 52541-done) by debbugs.gnu.org; 20 Dec 2021 15:21:07 +0000 Received: from localhost ([127.0.0.1]:51126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzKTL-0003Bu-G4 for submit@debbugs.gnu.org; Mon, 20 Dec 2021 10:21:07 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:41830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzKT8-0003Aa-D0 for 52541-done@debbugs.gnu.org; Mon, 20 Dec 2021 10:21:06 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id D70BE309 for <52541-done@debbugs.gnu.org>; Mon, 20 Dec 2021 16:20:48 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4eB0Go2Bt4kr for <52541-done@debbugs.gnu.org>; Mon, 20 Dec 2021 16:20:48 +0100 (CET) Received: from ribbon (unknown [193.50.110.211]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 20DEE2A4 for <52541-done@debbugs.gnu.org>; Mon, 20 Dec 2021 16:20:47 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 52541-done@debbugs.gnu.org Subject: Re: bug#52541: [PATCH] gnu: Add tkrev. References: Date: Mon, 20 Dec 2021 16:20:47 +0100 In-Reply-To: (Foo Chuan Wei's message of "Thu, 16 Dec 2021 07:12:27 +0000") Message-ID: <874k73i9ps.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spamd-Bar: / Authentication-Results: hera.aquilenet.fr; none X-Rspamd-Server: hera X-Rspamd-Queue-Id: D70BE309 X-Spamd-Result: default: False [0.46 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[52541-done@debbugs.gnu.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_MIXED_CHARSET(0.56)[subject]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 52541-done 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 (/) Foo Chuan Wei skribis: > * gnu/packages/version-control.scm (tkrev): New variable. Applied with simplified inputs, thanks! From unknown Sat Jun 21 05:01:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 18 Jan 2022 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator