From unknown Mon Sep 08 01:50:49 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#44951 <44951@debbugs.gnu.org> To: bug#44951 <44951@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add catfish. Reply-To: bug#44951 <44951@debbugs.gnu.org> Date: Mon, 08 Sep 2025 08:50:49 +0000 retitle 44951 [PATCH] gnu: Add catfish. reassign 44951 guix-patches submitter 44951 Kei Kebreau severity 44951 normal tag 44951 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 29 13:55:09 2020 Received: (at submit) by debbugs.gnu.org; 29 Nov 2020 18:55:09 +0000 Received: from localhost ([127.0.0.1]:52595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjRqi-0001Th-07 for submit@debbugs.gnu.org; Sun, 29 Nov 2020 13:55:09 -0500 Received: from lists.gnu.org ([209.51.188.17]:49532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjRqe-0001St-Lr for submit@debbugs.gnu.org; Sun, 29 Nov 2020 13:55:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjRqe-00007n-Cw for guix-patches@gnu.org; Sun, 29 Nov 2020 13:55:00 -0500 Received: from mout01.posteo.de ([185.67.36.65]:47661) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjRqa-0007o9-Nc for guix-patches@gnu.org; Sun, 29 Nov 2020 13:55:00 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 4B0B616005F for ; Sun, 29 Nov 2020 19:54:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1606676092; bh=NwrgTo9fHLquHADMxsrsrpCjrIJYWG/cSpI/24TUnCs=; h=From:To:Cc:Subject:Date:From; b=VsvkkeKjRxh6b7LGB9rVpmHGS1qjUwdMDYc33ES3IzQ7CqgQH9Je+ypqD3UnaLP/6 V2vXWoMLyriVEqgv8o8Otv5k7eGkxgSwuJm4hdUzQUrBaHRLjrnHGudgjaiNb+PKH1 RzzTuEgszvz7UlFB+Qj7GqzMFRDpmToY9pMhIaNcMKksiHKiJ3PbI+u3R9VZSMxFpq E0XxONC1fQ9N2Hj1hQ0Cam9mysFET+2gRBzv3gL7EztP371Uz2WR9//aNOaEtF58gE +u7pdsuUnW5Ye99mhyg6ahRzgpwD8ItEZ3Lh3Ot4WD4sLtkdwyCN+17HKvlirpSCxZ 9oT1epvMGkSQw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Ckcx70jwVz6tnM; Sun, 29 Nov 2020 19:54:50 +0100 (CET) From: Kei Kebreau To: guix-patches@gnu.org Subject: [PATCH] gnu: Add catfish. Date: Sun, 29 Nov 2020 13:54:46 -0500 Message-Id: <20201129185446.20701-1-kkebreau@posteo.net> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=kkebreau@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=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: Kei Kebreau 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 (/) * gnu/packages/xfce.scm (catfish): New variable. --- gnu/packages/xfce.scm | 61 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index fbe06a1c76..9d05da5853 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -53,7 +53,9 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages polkit) #:use-module (gnu packages popt) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages pulseaudio) + #:use-module (gnu packages search) #:use-module (gnu packages web) #:use-module (gnu packages wm) #:use-module (gnu packages xml) @@ -62,6 +64,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) + #:use-module (guix build-system python) #:use-module (guix build-system trivial) #:use-module (guix download) #:use-module (guix git-download) @@ -203,6 +206,64 @@ storage system.") to share commonly used Xfce widgets among the Xfce applications.") (license lgpl2.0+))) +(define-public catfish + (package + (name "catfish") + (version "1.4.13") + (source (origin + (method url-fetch) + (uri (string-append "https://archive.xfce.org/src/apps/" + "catfish/" (version-major+minor version) + "/catfish-" version ".tar.bz2")) + (sha256 + (base32 + "0fg89946z6n8njxn4mv29jksw8yavg8vypsljn9031pjwl3fmh2q")))) + (build-system python-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-command-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "catfish/CatfishSearchEngine.py" + (("'which'") (string-append "'" (which "which") "'"))) + (substitute* "catfish/CatfishWindow.py" + (("xdg-mime") (which "xdg-mime")) + (("xdg-open") (which "xdg-open"))))) + ;; setup.py script does not support one of the Python build + ;; system's default flags, "--single-version-externally-managed". + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (invoke "python" "setup.py" "install" + (string-append "--prefix=" (assoc-ref outputs "out")) + "--root=/"))) + (add-after 'install 'wrap-program + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (wrap-program (string-append out "/bin/catfish") + `("PYTHONPATH" = (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" = (,(getenv "GI_TYPELIB_PATH")))))))) + #:tests? #f)) + (native-inputs + `(("pkg-config" ,pkg-config) + ("python-distutils-extra" ,python-distutils-extra) + ("intltool" ,intltool))) + (inputs + `(("which" ,which) + ("xdg-utils" ,xdg-utils))) + (propagated-inputs + `(("gtk+" ,gtk+) + ("python-dbus" ,python-dbus) + ("python-pexpect" ,python-pexpect) + ("python-pycairo" ,python-pycairo) + ("python-pygobject" ,python-pygobject))) + (home-page "https://docs.xfce.org/apps/catfish/start") + (synopsis "File searching tool for Xfce") + (description + "Catfish is a handy file searching tool for Linux and Unix. The interface +is intentionally lightweight and simple, using only GTK+ 3. You can configure +it to your needs by using several command line options.") + (license gpl2+))) + (define-public elementary-xfce-icon-theme (package (name "elementary-xfce-icon-theme") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 02 08:02:48 2020 Received: (at 44951) by debbugs.gnu.org; 2 Dec 2020 13:02:48 +0000 Received: from localhost ([127.0.0.1]:34675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkRmS-0005Vo-2K for submit@debbugs.gnu.org; Wed, 02 Dec 2020 08:02:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkRmQ-0005VX-If for 44951@debbugs.gnu.org; Wed, 02 Dec 2020 08:02:47 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49009) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kkRmL-0001n0-8U; Wed, 02 Dec 2020 08:02:41 -0500 Received: from [2a01:e0a:19b:d9a0:35e9:f6a0:9d50:eebf] (port=52228 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kkRmK-0002Ba-Pe; Wed, 02 Dec 2020 08:02:41 -0500 From: Mathieu Othacehe To: Kei Kebreau Subject: Re: [bug#44951] [PATCH] gnu: Add catfish. References: <20201129185446.20701-1-kkebreau@posteo.net> Date: Wed, 02 Dec 2020 14:02:39 +0100 In-Reply-To: <20201129185446.20701-1-kkebreau@posteo.net> (Kei Kebreau's message of "Sun, 29 Nov 2020 13:54:46 -0500") Message-ID: <87a6uwnyxc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44951 Cc: 44951@debbugs.gnu.org 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: -3.3 (---) Hello, > + "Catfish is a handy file searching tool for Linux and Unix. The interface > +is intentionally lightweight and simple, using only GTK+ 3. You can configure > +it to your needs by using several command line options.") I would remove "handy" to stay neutral. Otherwise, it looks nice! Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 02 09:23:03 2020 Received: (at 44951-done) by debbugs.gnu.org; 2 Dec 2020 14:23:03 +0000 Received: from localhost ([127.0.0.1]:34792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkT27-0007mJ-Bf for submit@debbugs.gnu.org; Wed, 02 Dec 2020 09:23:03 -0500 Received: from mout01.posteo.de ([185.67.36.65]:58310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkT25-0007lY-23 for 44951-done@debbugs.gnu.org; Wed, 02 Dec 2020 09:23:01 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 48D83160060 for <44951-done@debbugs.gnu.org>; Wed, 2 Dec 2020 15:22:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1606918975; bh=kdaz4T+tgnotjFWehpJg8vjyKDlq1zwdmMGIgdi0edI=; h=Subject:From:To:Cc:Date:From; b=YLgUgDm73xgT1h4AjzdzDkCfsaHvv7TPuc2fNerHLdDCWg4AfwuxaVMmcTycA7ev4 MUqxZJeL3wby7JoZUMcb8iHVGqSUi9qLTMPLXoYHxpkzn3QQbIzbCMIjMZ7ZagnJkO z8gaf2lz5xLdHPxKbECC8scXKRkMeYNUKsgCzKfSDFgYS6r0r4+Nc+Gz3srriSx7Yp GMcAClk1qRlxhJCGY+yKHOeMV85dDdLrzD4GnxjmeSrcP0ws+9oEh8ClMw+y3IXpro QTw0H/eAK73TMJ7H1aqizyZy0V3sgXQMUyzI4hJ4PWVZMYsTGXNGoeqmiVboazbir/ NTDqPgpKavLQg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4CmLly0tH6z6tmJ; Wed, 2 Dec 2020 15:22:53 +0100 (CET) Message-ID: Subject: Re: [bug#44951] [PATCH] gnu: Add catfish. From: Kei To: Mathieu Othacehe Date: Wed, 02 Dec 2020 09:22:47 -0500 In-Reply-To: <87a6uwnyxc.fsf@gnu.org> References: <20201129185446.20701-1-kkebreau@posteo.net> <87a6uwnyxc.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44951-done Cc: 44951-done@debbugs.gnu.org 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: -3.3 (---) Thanks for reviewing this! It has been pushed to master with the suggested change as commit 3c2cf75fb3. Kei From unknown Mon Sep 08 01:50:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 31 Dec 2020 12:24:08 +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