From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH 0/3] gnu: Add spectacle-ocr-screenshot. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: sughosha@disroot.org, z572@z572.online, guix-patches@gnu.org Resent-Date: Fri, 30 May 2025 17:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78643@debbugs.gnu.org Cc: Sughosha , Sughosha , Zheng Junjie X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Sughosha , Zheng Junjie Received: via spool by submit@debbugs.gnu.org id=B.174862760130315 (code B ref -1); Fri, 30 May 2025 17:54:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 May 2025 17:53:21 +0000 Received: from localhost ([127.0.0.1]:50423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uL3uz-0007st-8O for submit@debbugs.gnu.org; Fri, 30 May 2025 13:53:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43012) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uL3uw-0007sL-Ri for submit@debbugs.gnu.org; Fri, 30 May 2025 13:53:19 -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 1uL3uo-00065E-S6 for guix-patches@gnu.org; Fri, 30 May 2025 13:53:11 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uL3um-0005bS-LR for guix-patches@gnu.org; Fri, 30 May 2025 13:53:10 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id AB2AE25ED4; Fri, 30 May 2025 19:53:05 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 8v92VfRpw1Sq; Fri, 30 May 2025 19:53:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748627585; bh=MnjxA7wgyYtCtupQBOrMf0cZMRd5eNH0U7fr/Lsn1aY=; h=From:To:Cc:Subject:Date; b=E+0nlZT+PUXQr+I1uuaA+7zZlq0+aUwiqRH9xXbRdsHJrflpzyQ6ULzEgubY4YU32 Nm1YuTD4jnJQKqyOKZ0okeJRMOGVGb3+sd9s5gxatSStDJfhSCSE08aCmvFA7UKZeu /4uSqCYHNGyo7PnQUrkAoUYM/Fb5o7D39VtJGCjS8gn0BFiDlWRI9pYZVrgIRjOTZF 5ywL5/Oz3AI5QdJVYTbZ6cxd5ncMyJJOlMSY9JwCnKMc1vqJsJZdnMPg+A245oKBWu Ad4f4eTXDYh2UrwXjHqkfOES/xzIY3EJiIhRLj7u9SpMPG2W2lrRtDr8R4ZTKwMa1P GUMOXQgEEswZQ== From: Sughosha Date: Fri, 30 May 2025 23:22:28 +0530 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@disroot.org; helo=layka.disroot.org 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, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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.1 (/) This series updates zxing-cpp and adds spectacle-ocr-screenshot. Sughosha (3): gnu: Add zint. gnu: zxing-cpp: Update to 2.3.0. gnu: Add spectacle-ocr-screenshot. gnu/packages/aidc.scm | 80 +++++++++++++++++++++++--------- gnu/packages/kde-systemtools.scm | 43 +++++++++++++++++ 2 files changed, 100 insertions(+), 23 deletions(-) base-commit: 6659e1bfac2e9edba0edabc5aaa3941c1c413f51 -- 2.49.0 From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH 1/3] gnu: Add zint. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 May 2025 18:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78643@debbugs.gnu.org Cc: Sughosha Received: via spool by 78643-submit@debbugs.gnu.org id=B78643.1748628105476 (code B ref 78643); Fri, 30 May 2025 18:02:02 +0000 Received: (at 78643) by debbugs.gnu.org; 30 May 2025 18:01:45 +0000 Received: from localhost ([127.0.0.1]:50471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uL436-00007c-SS for submit@debbugs.gnu.org; Fri, 30 May 2025 14:01:45 -0400 Received: from layka.disroot.org ([178.21.23.139]:55122) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uL434-00007M-6b for 78643@debbugs.gnu.org; Fri, 30 May 2025 14:01:43 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 52E1626146; Fri, 30 May 2025 20:01:41 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id kb_Gx5fINzIn; Fri, 30 May 2025 20:01:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748628100; bh=Au5UeVHYAZ2wqnAi6XAby/2WdMB/36ZW8qycyOyvsAw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=L1DUoMKwBIIfl8vzzZ2MeQAJO6OzdE3p0YF6ZK9SkQNvBWAK5LqogpeOsH4NztOWj 76wuLtZHitiGpeQw0Os+TCNsljF5meJNqg45wZ8KhttB9M0lIUUc7BquuJFWKF5LoO b517loDH6YLCJvH1hJVWHybqN+HbQR27ExllZnsGGA6hNAqHLgmjkSLuriPkFW+2IF VZGGsJ8Gaz37wRFmte0cpQkfYi3XqtufNQUep6lEXRjQgxflEsN5nd82Db/M5HsZwa Pz4IGIZRo0oQQJ5i4K60EMVCuBNDlJ1+TOA9BqUrIjYs8SboCkWt95DkLymdHC8wN/ aEx6CLLcPD+kw== From: Sughosha Date: Fri, 30 May 2025 23:31:00 +0530 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) * gnu/packages/aidc.scm (zint): New variable. Change-Id: Id2415cc91cceef96696fc8e70146452310f905f4 --- gnu/packages/aidc.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm index a4816472d7..9400bb2823 100644 --- a/gnu/packages/aidc.scm +++ b/gnu/packages/aidc.scm @@ -46,9 +46,42 @@ (define-module (gnu packages aidc) #:use-module (gnu packages qt) #:use-module (gnu packages video) #:use-module (guix build-system cmake) + #:use-module (guix build-system qt) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk)) +(define-public zint + (package + (name "zint") + (version "2.15.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zint/zint") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0arnpdqspyy3bxafm3lqc020bhwq3vazfnja2fk2s8c7mr9wimgr")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:configure-flags + #~(list "-DZINT_QT6=ON" + "-DZINT_TEST=ON" + "-DZINT_UNINSTALL=OFF"))) + (native-inputs + (list pkg-config qttools)) + (inputs + (list libpng + qtsvg)) + (synopsis "Barcode encoding library") + (description "Zint is a suite of programs to allow easy encoding of data in +any of the wide range of public domain barcode standards and to allow +integration of this capability into your own programs.") + (home-page "https://www.zint.org.uk/") + (license (list license:bsd-2 license:gpl3+)))) + (define-public zxing-cpp ;; Use the master branch as it includes unreleased build system improvements ;; allowing to use system libraries (instead of attempting to fetch them -- 2.49.0 From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH 2/3] gnu: zxing-cpp: Update to 2.3.0. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 May 2025 18:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78643@debbugs.gnu.org Cc: Sughosha Received: via spool by 78643-submit@debbugs.gnu.org id=B78643.1748628111506 (code B ref 78643); Fri, 30 May 2025 18:02:02 +0000 Received: (at 78643) by debbugs.gnu.org; 30 May 2025 18:01:51 +0000 Received: from localhost ([127.0.0.1]:50474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uL43C-000083-9Z for submit@debbugs.gnu.org; Fri, 30 May 2025 14:01:50 -0400 Received: from layka.disroot.org ([178.21.23.139]:55132) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uL435-00007O-QP for 78643@debbugs.gnu.org; Fri, 30 May 2025 14:01:44 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id E986B260BE; Fri, 30 May 2025 20:01:42 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Wxgu8p7rlcKU; Fri, 30 May 2025 20:01:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748628102; bh=q7RyePypv//8h0fJOl6KTMcRmpLbUDYXJL1nGHCxdko=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=AOOS/o2N2/bbe7eaFKuF5RiwAo0d6R7YWl+uW9IRhhCMXv389ELyoQZyKuaSHmuE8 tgPglYDpMfP3v2FXy5LcK+XHGnugGzf1o3IeMqJrICha7L5YOPQVr0M9JfdbmRDyhK e2+xlVrJFE4nFcNmk3Ptar9lFKFG0/gVBXXwJnwHVbXNyiY9kAGcJVmfbB61N9eRFY xOekDBApu8cm8L5RM/sTuBb0VkQHhgKod2VlXynueX6hACyEY9hNWOeue7kFaVoFgF ywFdjJF8XcQXFCB9ecxSWkDlyGL45fE+0GKp7FSEu9S6lSCK6eV5eoJ8A08DL4l1la 8Hu5DvohQWR8g== From: Sughosha Date: Fri, 30 May 2025 23:31:01 +0530 Message-ID: <489237b4fe7555869b45157b3583748d99f04ae8.1748627468.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) * gnu/packages/aidc.scm (zxing-cpp): Update to 2.3.0. [arguments]<#:configure-flags>: Add "-DZXING_USE_BUNDLED_ZINT=OFF", "-DZXING_EXAMPLES=OFF" and "-DZXING_UNIT_TESTS=ON". [native-inputs]: Add pkg-config. [inputs]: Add zint. Change-Id: Ib16a05a0e629609420948120870b6a031aea5bcd --- gnu/packages/aidc.scm | 47 ++++++++++++++++++++++--------------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm index 9400bb2823..b4fbd2804a 100644 --- a/gnu/packages/aidc.scm +++ b/gnu/packages/aidc.scm @@ -83,29 +83,30 @@ (define-public zint (license (list license:bsd-2 license:gpl3+)))) (define-public zxing-cpp - ;; Use the master branch as it includes unreleased build system improvements - ;; allowing to use system libraries (instead of attempting to fetch them - ;; from the Internet). - (let ((revision "0") - (commit "00783db7aa3bcf8620a301854ac71c0ceaaca0c1")) - (package - (name "zxing-cpp") - (version (git-version "1.2.0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/nu-book/zxing-cpp") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1yl2cpaqiv1g4nq9v0xfj1vd5faz55k4541vz6hsffvcxgn9nmc5")))) - (build-system cmake-build-system) - (native-inputs (list fmt-8 googletest)) - (synopsis "C++ port of ZXing") - (description "ZXing-CPP is a barcode scanning library.") - (home-page "https://github.com/nu-book/zxing-cpp") - (license license:asl2.0)))) + (package + (name "zxing-cpp") + (version "2.3.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nu-book/zxing-cpp") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1hdr73fllnsp3zpmrhw6cjla39lihwg1khgvddsf4v57a0lmiy3f")))) + (build-system cmake-build-system) + (arguments + (list #:configure-flags + #~(list "-DZXING_USE_BUNDLED_ZINT=OFF" + "-DZXING_EXAMPLES=OFF" ;requires stb + "-DZXING_UNIT_TESTS=ON"))) + (native-inputs (list fmt-8 googletest pkg-config)) + (inputs (list zint)) + (synopsis "C++ port of ZXing") + (description "ZXing-CPP is a barcode scanning library.") + (home-page "https://github.com/nu-book/zxing-cpp") + (license license:asl2.0))) ;;; This older variant is kept for gst-plugins-bad (see: ;;; https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1684). -- 2.49.0 From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH 3/3] gnu: Add spectacle-ocr-screenshot. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: sughosha@disroot.org, z572@z572.online, guix-patches@gnu.org Resent-Date: Fri, 30 May 2025 18:02:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78643@debbugs.gnu.org Cc: Sughosha , Sughosha , Zheng Junjie X-Debbugs-Original-Xcc: Sughosha , Zheng Junjie Received: via spool by 78643-submit@debbugs.gnu.org id=B78643.1748628113515 (code B ref 78643); Fri, 30 May 2025 18:02:03 +0000 Received: (at 78643) by debbugs.gnu.org; 30 May 2025 18:01:53 +0000 Received: from localhost ([127.0.0.1]:50476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uL43C-000087-Su for submit@debbugs.gnu.org; Fri, 30 May 2025 14:01:52 -0400 Received: from layka.disroot.org ([178.21.23.139]:51520) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uL437-00007b-Gi for 78643@debbugs.gnu.org; Fri, 30 May 2025 14:01:45 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id AA48626146; Fri, 30 May 2025 20:01:44 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id a_z_XLbacyTA; Fri, 30 May 2025 20:01:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748628103; bh=fC5m5FYl5ssUQiHClhTWTFW5yi0Jvv88+eLninaeAWU=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Ag9Bq+rmpRVcMdbacFnjKv8A2FXJvtXw7K9n646M9hm/uXPq46Eh01L7L/Gj7NdK9 tItyx8RnWVaj6cRpQl/ZCa4pGbrp381aSAFG9RaeJOPoqyyTePZOvQmT4f1MEW7XsL 6Dm10fbxFL/cWy6JN7Iloza/tlOZccRqdlpTaPMWRFNnz3OP1QtqjcLxci2AGeqVCy 6YUUMjUUTWgwqAG60wzZg1ict15gFmZEDxle5FnEqS0FyEgBn7kDV+RcT2573tqhaN q8d95n4O0s9bxBYQts2IH36oaVshO+uOrl6kYe7T4Aethr1kRyfdCrFfejgGgwYWOC hiRa3b2aJqBOw== From: Sughosha Date: Fri, 30 May 2025 23:31:02 +0530 Message-ID: <2e39ef0e5342768869b90ced428fd0b509c9c95e.1748627468.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable. Change-Id: I387830c8beafb391275ce721191effa2dc022f2b --- gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/kde-systemtools.scm b/gnu/packages/kde-systemtools.scm index 4923854a7c..0cf3855cd7 100644 --- a/gnu/packages/kde-systemtools.scm +++ b/gnu/packages/kde-systemtools.scm @@ -23,17 +23,21 @@ (define-module (gnu packages kde-systemtools) #:use-module (guix build-system qt) #:use-module (guix download) + #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils) #:use-module (guix gexp) #:use-module (gnu packages) + #:use-module (gnu packages aidc) #:use-module (gnu packages compression) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages image) #:use-module (gnu packages kde) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kde-plasma) #:use-module (gnu packages linux) + #:use-module (gnu packages ocr) #:use-module (gnu packages pkg-config) #:use-module (gnu packages qt) #:use-module (gnu packages glib) @@ -447,6 +451,45 @@ (define-public spectacle (description "Spectacle is a screenshot taking utility for the KDE.") (license license:gpl2+))) +(define-public spectacle-ocr-screenshot + (package + (name "spectacle-ocr-screenshot") + (version "0.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/funinkina/spectacle-ocr-screenshot") + (commit version))) + (sha256 + (base32 "06dyvv4h4m4j8cm3f7ivcczql26rfajkmw84qh7kik71f70qvwjw")) + (file-name (git-file-name name version)))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda _ + (invoke "qmake" (string-append "PREFIX=" #$output)))) + (replace 'install + (lambda _ + (install-file "spectacle-ocr-screenshot" + (string-append #$output "/bin"))))))) + (native-inputs + (list pkg-config)) + (inputs + (list leptonica + tesseract-ocr + zxing-cpp)) + (home-page "https://github.com/funinkina/spectacle-ocr-screenshot") + (synopsis "Utility to extract text from Spectacle") + (description "This package provides an application that integrates with KDE +Spectacle screenshot tool with Tesseract OCR to extract text from screenshots +as well as QR codes.") + (license license:expat))) + (define-public yakuake (package (name "yakuake") -- 2.49.0 From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH 1/3] gnu: Add zint. Resent-From: Andreas Enge Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 14 Jun 2025 19:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sughosha Cc: 78643@debbugs.gnu.org Received: via spool by 78643-submit@debbugs.gnu.org id=B78643.17499279425041 (code B ref 78643); Sat, 14 Jun 2025 19:06:02 +0000 Received: (at 78643) by debbugs.gnu.org; 14 Jun 2025 19:05:42 +0000 Received: from localhost ([127.0.0.1]:44435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uQWCD-0001JE-Nu for submit@debbugs.gnu.org; Sat, 14 Jun 2025 15:05:41 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:53854) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uQWCA-0001IS-Sc for 78643@debbugs.gnu.org; Sat, 14 Jun 2025 15:05:39 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 180F5416; Sat, 14 Jun 2025 21:05:31 +0200 (CEST) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id pRXjSX9b9hZK; Sat, 14 Jun 2025 21:05:30 +0200 (CEST) Received: from jurong (176-179-191-150.abo.bbox.fr [176.179.191.150]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 14CBA2EB; Sat, 14 Jun 2025 21:05:28 +0200 (CEST) Date: Sat, 14 Jun 2025 21:05:27 +0200 From: Andreas Enge Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Server: hera X-Rspamd-Queue-Id: 180F5416 X-Spamd-Result: default: False [-5.58 / 15.00]; BAYES_HAM(-3.00)[99.99%]; NEURAL_HAM(-2.98)[-0.995]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Action: no action X-Spamd-Bar: ----- X-Spam-Score: 0.0 (/) 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: -1.0 (-) Hello, this issue is somehow stuck in QA, so I have given it a look. I have pushed the new package zint, with bsd-3 instead of bsd-2 as license (it was what was mentioned in two files I checked in the backend subdirectory). The zxing-cpp update, however, causes build failures: kaidan, liblinphone, yosys-clang Could you have a look, please, and maybe suggest a v2? Notice also the issue https://issues.guix.gnu.org/78790 around a related topic. Thanks, Andreas From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH 2/3] gnu: zxing-cpp: Update to 2.3.0. References: In-Reply-To: Resent-From: gay@disroot.org Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 Jun 2025 21:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sughosha , Andreas Enge , 78643@debbugs.gnu.org Received: via spool by 78643-submit@debbugs.gnu.org id=B78643.175002305031376 (code B ref 78643); Sun, 15 Jun 2025 21:31:01 +0000 Received: (at 78643) by debbugs.gnu.org; 15 Jun 2025 21:30:50 +0000 Received: from localhost ([127.0.0.1]:34134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uQuwE-0008A0-7q for submit@debbugs.gnu.org; Sun, 15 Jun 2025 17:30:50 -0400 Received: from layka.disroot.org ([178.21.23.139]:60976) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uQuwC-00089k-4J for 78643@debbugs.gnu.org; Sun, 15 Jun 2025 17:30:48 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id F0AE325E94; Sun, 15 Jun 2025 23:30:46 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id qbze8GIGfX5l; Sun, 15 Jun 2025 23:30:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1750023046; bh=Q/UdzqtwKQphGr0Z1U3W331m0gNgM3AALR9q9ZabyQg=; h=Date:From:To:Subject; b=JoXE6u1C79joS/LzNo8tWl+saP9QWIB8TBfc1FRzlL9/uEjPW5va89QYnctr8ChfO ttHMm/4MeDWAyHrH3PAU9w3t7FM55fKxhpYq4DM4QwkufwyFqTDAjOmZ5mhZo3eJw3 0eVvFhqAGuneLHs9Lg+6DrGIsgAYSWCaTLcqbxGofqrKmqrDl48RI+hr3mE478+5AG 1LsIchWGzKGyJTjnjVirQ4yG7mNcmkBcJhsTVBbHVLi1XruzP2kK48niFWIZq0b+oj dSwAV+rRCyy2OSpocH9f1uBGWw25kFNOlldnBqexfub+bFQiAsnTA6AvhEzcdROra5 bTv06JerXigyg== MIME-Version: 1.0 Date: Mon, 16 Jun 2025 00:30:45 +0300 From: gay@disroot.org Message-ID: <3ffa69756b945a5f13a9224d2a996812@disroot.org> X-Sender: gay@disroot.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) Hi, "[PATCH 6/8] gnu: zxing-cpp: Update to 2.3.0." in https://issues.guix.gnu.org/78790 has zxing-cpp-1.2a variable to solve that issue, but I can't find yosys-clang variable. From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH v2] gnu: Add spectacle-ocr-screenshot. References: In-Reply-To: Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Jul 2025 18:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78643@debbugs.gnu.org Cc: Sughosha Received: via spool by 78643-submit@debbugs.gnu.org id=B78643.175286265730023 (code B ref 78643); Fri, 18 Jul 2025 18:18:02 +0000 Received: (at 78643) by debbugs.gnu.org; 18 Jul 2025 18:17:37 +0000 Received: from localhost ([127.0.0.1]:35525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ucpeL-0007oA-A6 for submit@debbugs.gnu.org; Fri, 18 Jul 2025 14:17:37 -0400 Received: from layka.disroot.org ([178.21.23.139]:46752) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ucpeH-0007nu-Tn for 78643@debbugs.gnu.org; Fri, 18 Jul 2025 14:17:34 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id E483B25F6C; Fri, 18 Jul 2025 20:17:31 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 6K83HIDsaj-Z; Fri, 18 Jul 2025 20:17:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1752862651; bh=GDRlBGVseaJz2inrDfwq9/FI6XXj/sS9w/5Re1L81W0=; h=From:To:Cc:Subject:Date; b=XQ0oPP8phTd6A4eF8kCvsulOi394JESCng3CV+mDUWK4vqxaTT1vpMipzFgBfN0LA jWDOuGnzpTtVJnUC2kGOrLYCJwCISiqR3K9Lyj7rMiqupSeWgWv4M8/I/x1973W3A3 8DuuN2ta0UHMUuUcc9Z3Z5pz4FzWhNny234h7hNTWJe8LwmIWGEImIrKMWHw9XU6zj XMkMTqT+TcFckeOasO4w1tLP3tWvSJGvGLFbRQ0A1sOXKxbVNX7CQ8Lw0kd0MMoHaL WD20Yh3mKzXup+MyTf9JzZlPgp+f5NT2ZGTuT7BPzBpzEJ8Wt/+Ivzkd8G9bcIIQgf h7Kv+wkI7PEFQ== From: Sughosha Date: Fri, 18 Jul 2025 23:46:41 +0530 Message-ID: <20250718181642.28352-1-sughosha@disroot.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable. Change-Id: I387830c8beafb391275ce721191effa2dc022f2b --- gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/kde-systemtools.scm b/gnu/packages/kde-systemtools.scm index 0d57a06d96..b2799712e3 100644 --- a/gnu/packages/kde-systemtools.scm +++ b/gnu/packages/kde-systemtools.scm @@ -23,17 +23,21 @@ (define-module (gnu packages kde-systemtools) #:use-module (guix build-system qt) #:use-module (guix download) + #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils) #:use-module (guix gexp) #:use-module (gnu packages) + #:use-module (gnu packages aidc) #:use-module (gnu packages compression) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages image) #:use-module (gnu packages kde) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kde-plasma) #:use-module (gnu packages linux) + #:use-module (gnu packages ocr) #:use-module (gnu packages pkg-config) #:use-module (gnu packages qt) #:use-module (gnu packages glib) @@ -446,6 +450,45 @@ (define-public spectacle (description "Spectacle is a screenshot taking utility for the KDE.") (license license:gpl2+))) +(define-public spectacle-ocr-screenshot + (package + (name "spectacle-ocr-screenshot") + (version "0.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/funinkina/spectacle-ocr-screenshot") + (commit version))) + (sha256 + (base32 "06dyvv4h4m4j8cm3f7ivcczql26rfajkmw84qh7kik71f70qvwjw")) + (file-name (git-file-name name version)))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:tests? #f ;no tests + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda _ + (invoke "qmake" (string-append "PREFIX=" #$output)))) + (replace 'install + (lambda _ + (install-file "spectacle-ocr-screenshot" + (string-append #$output "/bin"))))))) + (native-inputs + (list pkg-config)) + (inputs + (list leptonica + tesseract-ocr + zxing-cpp)) + (home-page "https://github.com/funinkina/spectacle-ocr-screenshot") + (synopsis "Utility to extract text from Spectacle") + (description "This package provides an application that integrates with KDE +Spectacle screenshot tool with Tesseract OCR to extract text from screenshots +as well as QR codes.") + (license license:expat))) + (define-public yakuake (package (name "yakuake") -- 2.50.0 From unknown Fri Aug 08 15:18:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#78643] [PATCH v2] gnu: Add spectacle-ocr-screenshot. Resent-From: Z572 Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 19 Jul 2025 11:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78643 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78643@debbugs.gnu.org Cc: 78643-done@debbugs.gnu.org, Sughosha X-Debbugs-Original-To: Sughosha via Guix-patches via Received: via spool by submit@debbugs.gnu.org id=B.175292413515453 (code B ref -1); Sat, 19 Jul 2025 11:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jul 2025 11:22:15 +0000 Received: from localhost ([127.0.0.1]:40577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ud5dv-000418-0c for submit@debbugs.gnu.org; Sat, 19 Jul 2025 07:22:15 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40066) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ud5dt-00040e-3I for submit@debbugs.gnu.org; Sat, 19 Jul 2025 07:22:13 -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 1ud5dm-0008F9-26 for guix-patches@gnu.org; Sat, 19 Jul 2025 07:22:06 -0400 Received: from mail.z572.online ([88.99.160.180]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ud5dj-0001SI-Pu for guix-patches@gnu.org; Sat, 19 Jul 2025 07:22:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=z572.online; s=me; t=1752924569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hDJZgjDrUWkfmugnOppU+5KQhwzf3R1yJG0IKnYZHGk=; b=SZzp6qWvbx2xRmzqtZ1zoirmkVVy3yByWSYajPqC6LiAc5kog4zYnm3HKN4kwVdffuV5Px HPlTgllbc+1AYxPPB2YfSDObdDshqLj+HrtpabxObzvSEnCJN0ap/0zGteCLIYvhhBpTLU klqpgT7ZKDyWgQtvFzT/MBa5dHX0JAc= Received: from m ( [101.230.109.50]) by mail.z572.online (OpenSMTPD) with ESMTPSA id 8921bb97 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 19 Jul 2025 11:29:28 +0000 (UTC) From: Z572 In-Reply-To: <20250718181642.28352-1-sughosha@disroot.org> References: <20250718181642.28352-1-sughosha@disroot.org> User-Agent: mu4e 1.12.11; emacs 31.0.50 Date: Sat, 19 Jul 2025 19:21:54 +0800 Message-ID: <87pldwh1d9.fsf@z572.online> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=88.99.160.180; envelope-from=z572@z572.online; helo=mail.z572.online X-Spam_score_int: 4 X-Spam_score: 0.4 X-Spam_bar: / X-Spam_report: (0.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, FROM_SUSPICIOUS_NTLD=0.498, PDS_OTHER_BAD_TLD=1.997, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sughosha via Guix-patches via writes: > * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable. > > Change-Id: I387830c8beafb391275ce721191effa2dc022f2b > --- > gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++ [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: z572.online (online)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sughosha via Guix-patches via writes: > * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable. > > Change-Id: I387830c8beafb391275ce721191effa2dc022f2b > --- > gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++ [...] Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: z572.online (online)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Sughosha via Guix-patches via writes: > * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variab= le. > > Change-Id: I387830c8beafb391275ce721191effa2dc022f2b > --- > gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) > > diff --git a/gnu/packages/kde-systemtools.scm b/gnu/packages/kde-systemto= ols.scm > index 0d57a06d96..b2799712e3 100644 > --- a/gnu/packages/kde-systemtools.scm > +++ b/gnu/packages/kde-systemtools.scm > @@ -23,17 +23,21 @@ > (define-module (gnu packages kde-systemtools) > #:use-module (guix build-system qt) > #:use-module (guix download) > + #:use-module (guix git-download) > #:use-module ((guix licenses) #:prefix license:) > #:use-module (guix packages) > #:use-module (guix utils) > #:use-module (guix gexp) > #:use-module (gnu packages) > + #:use-module (gnu packages aidc) > #:use-module (gnu packages compression) > #:use-module (gnu packages freedesktop) > + #:use-module (gnu packages image) > #:use-module (gnu packages kde) > #:use-module (gnu packages kde-frameworks) > #:use-module (gnu packages kde-plasma) > #:use-module (gnu packages linux) > + #:use-module (gnu packages ocr) > #:use-module (gnu packages pkg-config) > #:use-module (gnu packages qt) > #:use-module (gnu packages glib) > @@ -446,6 +450,45 @@ (define-public spectacle > (description "Spectacle is a screenshot taking utility for the KDE.") > (license license:gpl2+))) >=20=20 > +(define-public spectacle-ocr-screenshot > + (package > + (name "spectacle-ocr-screenshot") > + (version "0.3.0") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/funinkina/spectacle-ocr-screenshot= ") > + (commit version))) > + (sha256 > + (base32 "06dyvv4h4m4j8cm3f7ivcczql26rfajkmw84qh7kik71f70qvwjw")) > + (file-name (git-file-name name version)))) > + (build-system qt-build-system) > + (arguments > + (list #:qtbase qtbase > + #:tests? #f ;no tests > + #:phases > + #~(modify-phases %standard-phases > + (replace 'configure > + (lambda _ > + (invoke "qmake" (string-append "PREFIX=3D" #$output))= )) > + (replace 'install > + (lambda _ > + (install-file "spectacle-ocr-screenshot" > + (string-append #$output "/bin"))))))) > + (native-inputs > + (list pkg-config)) > + (inputs > + (list leptonica > + tesseract-ocr > + zxing-cpp)) > + (home-page "https://github.com/funinkina/spectacle-ocr-screenshot") > + (synopsis "Utility to extract text from Spectacle") > + (description "This package provides an application that integrates w= ith KDE > +Spectacle screenshot tool with Tesseract OCR to extract text from screen= shots > +as well as QR codes.") > + (license license:expat))) > + > (define-public yakuake > (package > (name "yakuake") pushed, closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmh7f9IACgkQO1qpk+Gi 3/Ceig/+OFkwY7bKynfBRnhbkCqgYR2aX+y3yrO8tV5hvVLAafbL7ZVT+OdlQsbk p3qwMrn/sIEzMDaoZ/5/5qItsIjqhNrgk9jIzr96WmopnJ4i6Kxg68P7UxGBgV4o 4/2vZ1iBe8DAGyF4gTI4b1tVQJ7gaCDAk05VnxLITewLNd7XZ3thTO6FmWJhCpHR cYtM330pKnT5W7YXZE+vZ485CCf9I4JnKPoz7wzeLQATrKccYbLPfiDzI2oIY9zN dwdatH6JwRT1Vi27LXMmDFmX3Yus+LiKkd/FP7mJuKqeQuyJFRiuTqD92oJ9VxRj t1CFXUW9zOyurZoHxZJ89gk1LLsLb4iHo+LBowRgHzmdhDnydDaKxHVFvbKKukR7 qVgNxCUhvW+Wf1A9ybk8tzNakvCzDHo0A8dZwuAt59YovIzlPJVnceGkEImYYrXh W5oqk0WIXnBclLhLaBIihCd12hYxyKAYkPrOmudLORql4VsS+fDqMnKsKbf6WkQY DLQT3vyZRWlD7Ne5O7urpwj0Y0SuoF1ccWG6voJJF4yR81gNAD+t4tg1XGK/rJsD 0xaQfnNlq35DJgmmWZry4u/fsakb8//wqzr6GFmsN5cl5ge3ypv8G6/ujQPkeZlR I2g9/B72x7NjGXudX+mEpsu8kBne2D2FIiU2Ejg342b/0FZyCIw= =F8tP -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Aug 08 15:18:38 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sughosha Subject: bug#78643: closed (Re: [bug#78643] [PATCH v2] gnu: Add spectacle-ocr-screenshot.) Message-ID: References: <87pldwh1d9.fsf@z572.online> X-Gnu-PR-Message: they-closed 78643 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 78643@debbugs.gnu.org Date: Sat, 19 Jul 2025 11:23:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1752924183-15612-1" This is a multi-part message in MIME format... ------------=_1752924183-15612-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78643: [PATCH 0/3] gnu: Add spectacle-ocr-screenshot. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 78643@debbugs.gnu.org. --=20 78643: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78643 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1752924183-15612-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78643-done) by debbugs.gnu.org; 19 Jul 2025 11:22:07 +0000 Received: from localhost ([127.0.0.1]:40574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ud5dm-00040d-Gm for submit@debbugs.gnu.org; Sat, 19 Jul 2025 07:22:06 -0400 Received: from mail.z572.online ([88.99.160.180]:50728) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1ud5dj-00040P-T2 for 78643-done@debbugs.gnu.org; Sat, 19 Jul 2025 07:22:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=z572.online; s=me; t=1752924569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hDJZgjDrUWkfmugnOppU+5KQhwzf3R1yJG0IKnYZHGk=; b=SZzp6qWvbx2xRmzqtZ1zoirmkVVy3yByWSYajPqC6LiAc5kog4zYnm3HKN4kwVdffuV5Px HPlTgllbc+1AYxPPB2YfSDObdDshqLj+HrtpabxObzvSEnCJN0ap/0zGteCLIYvhhBpTLU klqpgT7ZKDyWgQtvFzT/MBa5dHX0JAc= Received: from m ( [101.230.109.50]) by mail.z572.online (OpenSMTPD) with ESMTPSA id 8921bb97 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 19 Jul 2025 11:29:28 +0000 (UTC) From: Z572 To: Sughosha via Guix-patches via Subject: Re: [bug#78643] [PATCH v2] gnu: Add spectacle-ocr-screenshot. In-Reply-To: <20250718181642.28352-1-sughosha@disroot.org> References: <20250718181642.28352-1-sughosha@disroot.org> User-Agent: mu4e 1.12.11; emacs 31.0.50 Date: Sat, 19 Jul 2025 19:21:54 +0800 Message-ID: <87pldwh1d9.fsf@z572.online> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sughosha via Guix-patches via writes: > * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable. > > Change-Id: I387830c8beafb391275ce721191effa2dc022f2b > --- > gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++ [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: z572.online (online)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in bl.score.senderscore.com] 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 78643-done Cc: 78643-done@debbugs.gnu.org, Sughosha 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.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Sughosha via Guix-patches via writes: > * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable. > > Change-Id: I387830c8beafb391275ce721191effa2dc022f2b > --- > gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++ [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [88.99.160.180 listed in bl.score.senderscore.com] 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: z572.online (online)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Sughosha via Guix-patches via writes: > * gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variab= le. > > Change-Id: I387830c8beafb391275ce721191effa2dc022f2b > --- > gnu/packages/kde-systemtools.scm | 43 ++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) > > diff --git a/gnu/packages/kde-systemtools.scm b/gnu/packages/kde-systemto= ols.scm > index 0d57a06d96..b2799712e3 100644 > --- a/gnu/packages/kde-systemtools.scm > +++ b/gnu/packages/kde-systemtools.scm > @@ -23,17 +23,21 @@ > (define-module (gnu packages kde-systemtools) > #:use-module (guix build-system qt) > #:use-module (guix download) > + #:use-module (guix git-download) > #:use-module ((guix licenses) #:prefix license:) > #:use-module (guix packages) > #:use-module (guix utils) > #:use-module (guix gexp) > #:use-module (gnu packages) > + #:use-module (gnu packages aidc) > #:use-module (gnu packages compression) > #:use-module (gnu packages freedesktop) > + #:use-module (gnu packages image) > #:use-module (gnu packages kde) > #:use-module (gnu packages kde-frameworks) > #:use-module (gnu packages kde-plasma) > #:use-module (gnu packages linux) > + #:use-module (gnu packages ocr) > #:use-module (gnu packages pkg-config) > #:use-module (gnu packages qt) > #:use-module (gnu packages glib) > @@ -446,6 +450,45 @@ (define-public spectacle > (description "Spectacle is a screenshot taking utility for the KDE.") > (license license:gpl2+))) >=20=20 > +(define-public spectacle-ocr-screenshot > + (package > + (name "spectacle-ocr-screenshot") > + (version "0.3.0") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/funinkina/spectacle-ocr-screenshot= ") > + (commit version))) > + (sha256 > + (base32 "06dyvv4h4m4j8cm3f7ivcczql26rfajkmw84qh7kik71f70qvwjw")) > + (file-name (git-file-name name version)))) > + (build-system qt-build-system) > + (arguments > + (list #:qtbase qtbase > + #:tests? #f ;no tests > + #:phases > + #~(modify-phases %standard-phases > + (replace 'configure > + (lambda _ > + (invoke "qmake" (string-append "PREFIX=3D" #$output))= )) > + (replace 'install > + (lambda _ > + (install-file "spectacle-ocr-screenshot" > + (string-append #$output "/bin"))))))) > + (native-inputs > + (list pkg-config)) > + (inputs > + (list leptonica > + tesseract-ocr > + zxing-cpp)) > + (home-page "https://github.com/funinkina/spectacle-ocr-screenshot") > + (synopsis "Utility to extract text from Spectacle") > + (description "This package provides an application that integrates w= ith KDE > +Spectacle screenshot tool with Tesseract OCR to extract text from screen= shots > +as well as QR codes.") > + (license license:expat))) > + > (define-public yakuake > (package > (name "yakuake") pushed, closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmh7f9IACgkQO1qpk+Gi 3/Ceig/+OFkwY7bKynfBRnhbkCqgYR2aX+y3yrO8tV5hvVLAafbL7ZVT+OdlQsbk p3qwMrn/sIEzMDaoZ/5/5qItsIjqhNrgk9jIzr96WmopnJ4i6Kxg68P7UxGBgV4o 4/2vZ1iBe8DAGyF4gTI4b1tVQJ7gaCDAk05VnxLITewLNd7XZ3thTO6FmWJhCpHR cYtM330pKnT5W7YXZE+vZ485CCf9I4JnKPoz7wzeLQATrKccYbLPfiDzI2oIY9zN dwdatH6JwRT1Vi27LXMmDFmX3Yus+LiKkd/FP7mJuKqeQuyJFRiuTqD92oJ9VxRj t1CFXUW9zOyurZoHxZJ89gk1LLsLb4iHo+LBowRgHzmdhDnydDaKxHVFvbKKukR7 qVgNxCUhvW+Wf1A9ybk8tzNakvCzDHo0A8dZwuAt59YovIzlPJVnceGkEImYYrXh W5oqk0WIXnBclLhLaBIihCd12hYxyKAYkPrOmudLORql4VsS+fDqMnKsKbf6WkQY DLQT3vyZRWlD7Ne5O7urpwj0Y0SuoF1ccWG6voJJF4yR81gNAD+t4tg1XGK/rJsD 0xaQfnNlq35DJgmmWZry4u/fsakb8//wqzr6GFmsN5cl5ge3ypv8G6/ujQPkeZlR I2g9/B72x7NjGXudX+mEpsu8kBne2D2FIiU2Ejg342b/0FZyCIw= =F8tP -----END PGP SIGNATURE----- --=-=-=-- ------------=_1752924183-15612-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 May 2025 17:53:21 +0000 Received: from localhost ([127.0.0.1]:50423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uL3uz-0007st-8O for submit@debbugs.gnu.org; Fri, 30 May 2025 13:53:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43012) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uL3uw-0007sL-Ri for submit@debbugs.gnu.org; Fri, 30 May 2025 13:53:19 -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 1uL3uo-00065E-S6 for guix-patches@gnu.org; Fri, 30 May 2025 13:53:11 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uL3um-0005bS-LR for guix-patches@gnu.org; Fri, 30 May 2025 13:53:10 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id AB2AE25ED4; Fri, 30 May 2025 19:53:05 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 8v92VfRpw1Sq; Fri, 30 May 2025 19:53:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1748627585; bh=MnjxA7wgyYtCtupQBOrMf0cZMRd5eNH0U7fr/Lsn1aY=; h=From:To:Cc:Subject:Date; b=E+0nlZT+PUXQr+I1uuaA+7zZlq0+aUwiqRH9xXbRdsHJrflpzyQ6ULzEgubY4YU32 Nm1YuTD4jnJQKqyOKZ0okeJRMOGVGb3+sd9s5gxatSStDJfhSCSE08aCmvFA7UKZeu /4uSqCYHNGyo7PnQUrkAoUYM/Fb5o7D39VtJGCjS8gn0BFiDlWRI9pYZVrgIRjOTZF 5ywL5/Oz3AI5QdJVYTbZ6cxd5ncMyJJOlMSY9JwCnKMc1vqJsJZdnMPg+A245oKBWu Ad4f4eTXDYh2UrwXjHqkfOES/xzIY3EJiIhRLj7u9SpMPG2W2lrRtDr8R4ZTKwMa1P GUMOXQgEEswZQ== From: Sughosha To: guix-patches@gnu.org Subject: [PATCH 0/3] gnu: Add spectacle-ocr-screenshot. Date: Fri, 30 May 2025 23:22:28 +0530 Message-ID: MIME-Version: 1.0 X-Debbugs-Cc: Sughosha , Zheng Junjie Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@disroot.org; helo=layka.disroot.org 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, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Sughosha 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.1 (/) This series updates zxing-cpp and adds spectacle-ocr-screenshot. Sughosha (3): gnu: Add zint. gnu: zxing-cpp: Update to 2.3.0. gnu: Add spectacle-ocr-screenshot. gnu/packages/aidc.scm | 80 +++++++++++++++++++++++--------- gnu/packages/kde-systemtools.scm | 43 +++++++++++++++++ 2 files changed, 100 insertions(+), 23 deletions(-) base-commit: 6659e1bfac2e9edba0edabc5aaa3941c1c413f51 -- 2.49.0 ------------=_1752924183-15612-1--