From dfadde6a459a6f5d51b6d31aef2ce3a478962c21 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Fri, 19 Sep 2025 10:36:26 +0530 Subject: [PATCH] gnu: crow-translate: Move to kde-office.scm. * gnu/packages/kde-office.scm (crow-translate): Delete variable. * gnu/packages/kde-office.scm (crow-translate): New variable. Change-Id: I06fb1cebe44fb94cd78ec49c01f71dcf004400ad --- gnu/packages/kde-office.scm | 33 +++++++++++++++++++++++++++++++++ gnu/packages/kde.scm | 33 --------------------------------- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm index 6f80bca3f8e398d933c19123fa1aa82924ecdd65..990bb31f0ecc1523b7334a4c3638249c90b08913 100644 --- a/gnu/packages/kde-office.scm +++ b/gnu/packages/kde-office.scm @@ -42,6 +42,7 @@ #:use-module (gnu packages maths) #:use-module (gnu packages mp3) #:use-module (gnu packages networking) + #:use-module (gnu packages ocr) #:use-module (gnu packages pdf) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) @@ -152,6 +153,38 @@ Advanced plugins: @end itemize") (license (list license:lgpl2.0+ license:gpl2+)))) +(define-public crow-translate + (package + (name "crow-translate") + (version "3.1.0") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/crow-translate/" version + "/crow-translate-v" version ".tar.gz")) + (sha256 + (base32 "18f7i5sxrvqp6h7zj77sdxyy9rlbw0rv3w7akf1j14072ala9bwc")))) + (build-system qt-build-system) + (arguments '(#:tests? #f)) ; there are no tests. + (inputs + (list qtbase-5 + qtx11extras + qtsvg-5 + qtmultimedia-5 + tesseract-ocr + kwayland-5)) + (native-inputs + (list pkg-config + extra-cmake-modules + qttools-5)) + (home-page "https://invent.kde.org/office/crow-translate") + (synopsis "Application for translating text") + (description + "Crow Translate is an application written in C++/Qt for translating +and speaking text which relies on Mozhi to interface with various +translation engines.") + (license license:gpl3+))) + (define-public ghostwriter (package (name "ghostwriter") diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 3dde1505a27a824fa9cd5cd4e995af3fa7253802..2a59b2b7202169e78d856884a9f24b714c69e60e 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -93,7 +93,6 @@ #:use-module (gnu packages maths) #:use-module (gnu packages ncurses) #:use-module (gnu packages mp3) - #:use-module (gnu packages ocr) #:use-module (gnu packages onc-rpc) #:use-module (gnu packages pdf) #:use-module (gnu packages perl) @@ -142,38 +141,6 @@ This package contains GUI widgets for baloo.") (license license:lgpl2.0+))) -(define-public crow-translate - (package - (name "crow-translate") - (version "3.1.0") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/crow-translate/" version - "/crow-translate-v" version ".tar.gz")) - (sha256 - (base32 "18f7i5sxrvqp6h7zj77sdxyy9rlbw0rv3w7akf1j14072ala9bwc")))) - (build-system qt-build-system) - (arguments '(#:tests? #f)) ; there are no tests. - (inputs - (list qtbase-5 - qtx11extras - qtsvg-5 - qtmultimedia-5 - tesseract-ocr - kwayland-5)) - (native-inputs - (list pkg-config - extra-cmake-modules - qttools-5)) - (home-page "https://invent.kde.org/office/crow-translate") - (synopsis "Application for translating text") - (description - "Crow Translate is an application written in C++/Qt for translating -and speaking text which relies on Mozhi to interface with various -translation engines.") - (license license:gpl3+))) - (define-public futuresql (package (name "futuresql")