GNU logs - #75009, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH] gnu: Add tellico.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 21 Dec 2024 16:25:01 +0000
Resent-Message-ID: <handler.75009.B.173479828813227 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173479828813227
          (code B ref -1); Sat, 21 Dec 2024 16:25:01 +0000
Received: (at submit) by debbugs.gnu.org; 21 Dec 2024 16:24:48 +0000
Received: from localhost ([127.0.0.1]:47428 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tP2HV-0003R6-GF
	for submit <at> debbugs.gnu.org; Sat, 21 Dec 2024 11:24:48 -0500
Received: from lists.gnu.org ([209.51.188.17]:51670)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sughosha@HIDDEN>) id 1tP2HT-0003Qx-JW
 for submit <at> debbugs.gnu.org; Sat, 21 Dec 2024 11:24:44 -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 <sughosha@HIDDEN>)
 id 1tP2HT-0003rP-AC
 for guix-patches@HIDDEN; Sat, 21 Dec 2024 11:24:43 -0500
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 <sughosha@HIDDEN>)
 id 1tP2HQ-0004OZ-Qe
 for guix-patches@HIDDEN; Sat, 21 Dec 2024 11:24:43 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 4FE1B259C2;
 Sat, 21 Dec 2024 17:24:37 +0100 (CET)
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 kzzh581lzu0d; Sat, 21 Dec 2024 17:24:33 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1734798273; bh=XBQEu6IrNLB23XTVdXlwRRYuOhlndqgxuwv/CRQqe2s=;
 h=From:To:Cc:Subject:Date;
 b=gMkQsY5uLG7uHlckwIuOIi5v9SC31bA11iDSaNccJ5Fo/e3vtS4z6uYrwxjfLuD/u
 7D6cFByJuJTgSTjkwY+kcx93YhKjNeW86V+0XYlaccP/TsMgNbFzCgdxC0rdKcLT9w
 6ma9OLFF7pIMp5um3db2wz/FfJ5r2G7yABWaQo4kEoIjABakkz7n0UpvxRDr0AKik3
 DBzfTpO/Mi6guSJFCByQPw4mg0E74/FGtgs0OWfE+p1APzKNrC1/flVvms4XYUiY27
 bSs6UzSVsNPuwI7wex74VTQu42CS1obgOVAacFIbDChx6l0EGvp0GE5+EZOJxhD95q
 sqzhntTNJZMGw==
From: Sughosha <sughosha@HIDDEN>
Date: Sat, 21 Dec 2024 21:54:02 +0530
Message-ID: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@HIDDEN;
 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_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_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: -1.4 (-)
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.4 (--)

* gnu/packages/kde-office.scm (tellico): New variable.

Change-Id: Id694c2d58fa1da9c3b098fe92926cdf280044fa6
---
 gnu/packages/kde-office.scm | 104 +++++++++++++++++++++++++++++++++++-
 1 file changed, 103 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm
index 96c8318225..853a312228 100644
--- a/gnu/packages/kde-office.scm
+++ b/gnu/packages/kde-office.scm
@@ -19,22 +19,27 @@
 (define-module (gnu packages kde-office)
   #:use-module (guix packages)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix build-system qt)
   #:use-module (guix gexp)
   #:use-module (guix utils)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages boost)
+  #:use-module (gnu packages cdrom)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
+  #:use-module (gnu packages glib)
   #:use-module (gnu packages ghostscript)
   #:use-module (gnu packages graphics)
   #:use-module (gnu packages hunspell)
   #:use-module (gnu packages kde)
   #:use-module (gnu packages kde-frameworks)
+  #:use-module (gnu packages kde-multimedia)
   #:use-module (gnu packages libreoffice)
   #:use-module (gnu packages maths)
+  #:use-module (gnu packages mp3)
   #:use-module (gnu packages pdf)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
@@ -42,7 +47,8 @@ (define-module (gnu packages kde-office)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
   #:use-module (gnu packages wm)
-  #:use-module (gnu packages xdisorg))
+  #:use-module (gnu packages xdisorg)
+  #:use-module (gnu packages xml))
 
 (define-public calligra
   (package
@@ -182,3 +188,99 @@ (define-public ghostwriter
 processor built in, and can integrate with Pandoc, MultiMarkdown, Discount, and
 cmark processors if they are installed.")
     (license license:gpl3+)))
+
+
+(define-public tellico
+  (package
+    (name "tellico")
+    (version "4.0.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://invent.kde.org/office/tellico")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32 "05crffizpq31d2a3dy0l01vmigvjx1rz753kmqkqdmihcnwgz0z6"))
+              (modules '((guix build utils)))
+              (snippet
+               ;; Fix including QtPrintSupport.
+               '(substitute* (find-files "src" "\\.(h|cpp)$")
+                  (("#include <QPrint") "#include <QtPrintSupport/QPrint")))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase
+           #:phases
+           #~(modify-phases %standard-phases
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (setenv "HOME" (getcwd))
+                     (setenv "XDG_RUNTIME_DIR" (getcwd))
+                     ;; In FileListingTest::testCpp() function,
+                     ;; QVERIFY(!entry->field("icon").isEmpty()) returns FALSE.
+                     (invoke "dbus-launch" "ctest" "-E"
+                             "filelistingtest")))))))
+    (native-inputs
+     (list dbus extra-cmake-modules kdoctools))
+    (inputs
+     ;; TODO: Package libcsv, libksane and yaz.
+     (list exempi
+           karchive
+           kcodecs
+           kcompletion
+           kconfig
+           kconfigwidgets
+           kcoreaddons
+           kcrash
+           kfilemetadata
+           kguiaddons
+           ki18n
+           kiconthemes
+           kio
+           kitemmodels
+           kjobwidgets
+           knewstuff
+           ktextwidgets
+           kwidgetsaddons
+           kxmlgui
+           libcdio
+           libkcddb
+           libxml2
+           libxslt
+           qtcharts
+           qtwebengine
+           solid
+           sonnet
+           taglib))
+    (home-page "https://skrooge.org/")
+    (synopsis "Collection manager")
+    (description "Tellico is an application for organizing your collections.  It
+provides default templates for books, bibliographies, videos, music, video
+games, coins, stamps, trading cards, comic books, and wines.  It allows you to
+enter your collection in a catalogue database, saving many different properties
+like title, author, etc.
+
+Features:
+
+@itemize
+@item Supports default collections of books, bibliographic entries, videos,
+ music, video games, comic books, coins, stamps, trading cards, wines, board
+ games, and file catalogs.
+@item Supports user-defined custom collections.
+@item Supports any number of user-defined fields, of several different types:
+ text, paragraph, list, checkbox, number, URL, date, images, and combinations.
+@item Handles entries with multiple authors, genres, keywords, etc.
+#item Automatically formats titles and names.
+@item Supports collection searching and view filtering.
+@item Sorts and groups collection by various properties.
+@item Allows customizable entry templates through XSLT.
+@item Imports MODS, Bibtex, RIS, CSV, PDF metadata, and many other formats.
+@item Exports to Bibtex, ONIX, CSV, HTML, and other formats.
+@item Imports information directly from Amazon.com, IMDb, z39.50 servers,
+ PubMed, SRU servers, CrossRef.org, various other websites, and from external
+ scripts.
+@item Imports CDDB data for cataloging audio CDs.
+@item Scans and imports audio file collections, such as mp3 or ogg.
+@end itemize")
+    (license license:gpl2+)))

base-commit: 946e48d1d87ec451e7a6315712f2e86c79961a51
-- 
2.46.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Sughosha <sughosha@HIDDEN>
Subject: bug#75009: Acknowledgement ([PATCH] gnu: Add tellico.)
Message-ID: <handler.75009.B.173479828813227.ack <at> debbugs.gnu.org>
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
X-Gnu-PR-Message: ack 75009
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 75009 <at> debbugs.gnu.org
Date: Sat, 21 Dec 2024 16:25:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 75009 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
75009: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75009
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH] gnu: Add tellico.
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 22 Dec 2024 22:38:02 +0000
Resent-Message-ID: <handler.75009.B75009.173490704021747 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: control <at> debbugs.gnu.org, 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173490704021747
          (code B ref 75009); Sun, 22 Dec 2024 22:38:02 +0000
Received: (at 75009) by debbugs.gnu.org; 22 Dec 2024 22:37:20 +0000
Received: from localhost ([127.0.0.1]:52309 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tPUZb-0005eg-SA
	for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 17:37:20 -0500
Received: from smtp.domeneshop.no ([194.63.252.55]:46037)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <noe@HIDDEN>)
 id 1tPUZZ-0005eM-Pc; Sun, 22 Dec 2024 17:37:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202402; h=Content-Transfer-Encoding:Content-Type:
 MIME-Version:Message-ID:Date:In-Reply-To:Subject:Cc:To:From:From:Sender:
 Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type:
 Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:
 References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:
 List-Owner:List-Archive; bh=kZJEImVeu2XoDVWPfEb9YrXWw38Vad5flmEoT3dDzPg=; b=M
 BsVOQvEbhiML2mSFqFr9dn4Dxx1XPFxPvrdeG9Zac9UL3ipKF96WMA2ubp01bjeet2br+dbxM/Nat
 vSNMfXQkWuwa712d9bzEdreYx1gHAQ+sIjThSZ4Io8EHyvVn5KKHwBDO555HV5lP9Ex8ZfKUXP3fH
 e6/H4rgyI8mr0BQYSZW8bfitq7oCdjLfNZohYjE2lnyKxDu89HCetwGBrH+MzCDyASe8YudgMsh1w
 9SpO6Tcffe8v5/Bnqp++xux+hW4c+tXosGrQn5VlKOL2nhP0u+wBpnMh4rcsYHiJI2Fi6w/1dXxzP
 nHlGQOffrYAseWAkFVpOOI7ECfxONYJnA==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1tPUXM-00F4V0-8S; Sun, 22 Dec 2024 23:35:00 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
In-Reply-To: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Date: Sun, 22 Dec 2024 23:36:20 +0100
Message-ID: <87o7134a6z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
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: -1.7 (-)

user guix
usertag 75009 + reviewed-looks-good
thanks

Thanks for the patch!

It builds and works well, most of the icons are missing on my end but I
can=E2=80=99t say if it=E2=80=99s because of the package or not.

The home page is incorrect.  I=E2=80=99m sending an updated patch fixing it=
 :)

Have a good day,
No=C3=A9 Lopez




Message sent to sughosha@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v2] gnu: Add tellico.
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
In-Reply-To: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Resent-From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: sughosha@HIDDEN, guix-patches@HIDDEN
Resent-Date: Sun, 22 Dec 2024 22:39:02 +0000
Resent-Message-ID: <handler.75009.B75009.173490709721869 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>, Sughosha <sughosha@HIDDEN>
X-Debbugs-Original-Xcc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173490709721869
          (code B ref 75009); Sun, 22 Dec 2024 22:39:02 +0000
Received: (at 75009) by debbugs.gnu.org; 22 Dec 2024 22:38:17 +0000
Received: from localhost ([127.0.0.1]:52317 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tPUaW-0005ge-IA
	for submit <at> debbugs.gnu.org; Sun, 22 Dec 2024 17:38:17 -0500
Received: from smtp.domeneshop.no ([194.63.252.55]:47847)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <noe@HIDDEN>) id 1tPUaT-0005gP-Mo
 for 75009 <at> debbugs.gnu.org; Sun, 22 Dec 2024 17:38:14 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=xn--no-cja.eu; s=ds202402; h=Content-Transfer-Encoding:MIME-Version:
 Message-ID:Date:Subject:Cc:To:From:From:Sender:Reply-To:Subject:Date:
 Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=N9Sp9oNhBNLTBtZi4MP+lsC9mNLCd+9NSVEhOJ3bPbk=; b=quNesT8mqB45Zmsq0KdKGfVn/K
 00LZL3DyPhxnFvYt5CybqEKIba/vQlJ9X7TusxN1L0uoV5yqHZsoGyLwEin5kheWZdvxGvIpPtOtY
 LNd9ygZTv2j7Id8rvajiNhDn7FPii+Aq87J1fcSASqGDx/a7NbgwJYbIPwEeyWCUF01zsmx7X6dx/
 FsQ9SyQ8YVlrtIwuckT8sKn8ZnZ4scrUFl0ANU6wMdqenWI/FpAskAUCKF5avy2XlGUJ0P2iCUkmi
 YvCUnGNRMvLQfFkslh6TjG56/7RnUkwdu0UuLKFY4U0dp0p8AztLBahvgcTNAzUFjtHq0mPtaRTRv
 ia/e/bgg==;
Received: from smtp by smtp.domeneshop.no with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
 id 1tPUYH-00F4fk-Lf; Sun, 22 Dec 2024 23:35:57 +0100
From: =?UTF-8?Q?No=C3=A9?= Lopez <noe@HIDDEN>
Date: Sun, 22 Dec 2024 23:37:11 +0100
Message-ID: <dd76f3800ecb29343602524a35a646a75aea13f5.1734907031.git.noelopez@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
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: -1.7 (-)

From: Sughosha <sughosha@HIDDEN>

* gnu/packages/kde-office.scm (tellico): New variable.

Change-Id: Id694c2d58fa1da9c3b098fe92926cdf280044fa6
---
 gnu/packages/kde-office.scm | 104 +++++++++++++++++++++++++++++++++++-
 1 file changed, 103 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm
index 96c8318225..2ea592601f 100644
--- a/gnu/packages/kde-office.scm
+++ b/gnu/packages/kde-office.scm
@@ -19,22 +19,27 @@
 (define-module (gnu packages kde-office)
   #:use-module (guix packages)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix build-system qt)
   #:use-module (guix gexp)
   #:use-module (guix utils)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages boost)
+  #:use-module (gnu packages cdrom)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
+  #:use-module (gnu packages glib)
   #:use-module (gnu packages ghostscript)
   #:use-module (gnu packages graphics)
   #:use-module (gnu packages hunspell)
   #:use-module (gnu packages kde)
   #:use-module (gnu packages kde-frameworks)
+  #:use-module (gnu packages kde-multimedia)
   #:use-module (gnu packages libreoffice)
   #:use-module (gnu packages maths)
+  #:use-module (gnu packages mp3)
   #:use-module (gnu packages pdf)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
@@ -42,7 +47,8 @@ (define-module (gnu packages kde-office)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
   #:use-module (gnu packages wm)
-  #:use-module (gnu packages xdisorg))
+  #:use-module (gnu packages xdisorg)
+  #:use-module (gnu packages xml))
 
 (define-public calligra
   (package
@@ -182,3 +188,99 @@ (define-public ghostwriter
 processor built in, and can integrate with Pandoc, MultiMarkdown, Discount, and
 cmark processors if they are installed.")
     (license license:gpl3+)))
+
+
+(define-public tellico
+  (package
+    (name "tellico")
+    (version "4.0.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://invent.kde.org/office/tellico")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32 "05crffizpq31d2a3dy0l01vmigvjx1rz753kmqkqdmihcnwgz0z6"))
+              (modules '((guix build utils)))
+              (snippet
+               ;; Fix including QtPrintSupport.
+               '(substitute* (find-files "src" "\\.(h|cpp)$")
+                  (("#include <QPrint") "#include <QtPrintSupport/QPrint")))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase
+           #:phases
+           #~(modify-phases %standard-phases
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (setenv "HOME" (getcwd))
+                     (setenv "XDG_RUNTIME_DIR" (getcwd))
+                     ;; In FileListingTest::testCpp() function,
+                     ;; QVERIFY(!entry->field("icon").isEmpty()) returns FALSE.
+                     (invoke "dbus-launch" "ctest" "-E"
+                             "filelistingtest")))))))
+    (native-inputs
+     (list dbus extra-cmake-modules kdoctools))
+    (inputs
+     ;; TODO: Package libcsv, libksane and yaz.
+     (list exempi
+           karchive
+           kcodecs
+           kcompletion
+           kconfig
+           kconfigwidgets
+           kcoreaddons
+           kcrash
+           kfilemetadata
+           kguiaddons
+           ki18n
+           kiconthemes
+           kio
+           kitemmodels
+           kjobwidgets
+           knewstuff
+           ktextwidgets
+           kwidgetsaddons
+           kxmlgui
+           libcdio
+           libkcddb
+           libxml2
+           libxslt
+           qtcharts
+           qtwebengine
+           solid
+           sonnet
+           taglib))
+    (home-page "https://tellico-project.org/")
+    (synopsis "Collection manager")
+    (description "Tellico is an application for organizing your collections.  It
+provides default templates for books, bibliographies, videos, music, video
+games, coins, stamps, trading cards, comic books, and wines.  It allows you to
+enter your collection in a catalogue database, saving many different properties
+like title, author, etc.
+
+Features:
+
+@itemize
+@item Supports default collections of books, bibliographic entries, videos,
+ music, video games, comic books, coins, stamps, trading cards, wines, board
+ games, and file catalogs.
+@item Supports user-defined custom collections.
+@item Supports any number of user-defined fields, of several different types:
+ text, paragraph, list, checkbox, number, URL, date, images, and combinations.
+@item Handles entries with multiple authors, genres, keywords, etc.
+#item Automatically formats titles and names.
+@item Supports collection searching and view filtering.
+@item Sorts and groups collection by various properties.
+@item Allows customizable entry templates through XSLT.
+@item Imports MODS, Bibtex, RIS, CSV, PDF metadata, and many other formats.
+@item Exports to Bibtex, ONIX, CSV, HTML, and other formats.
+@item Imports information directly from Amazon.com, IMDb, z39.50 servers,
+ PubMed, SRU servers, CrossRef.org, various other websites, and from external
+ scripts.
+@item Imports CDDB data for cataloging audio CDs.
+@item Scans and imports audio file collections, such as mp3 or ogg.
+@end itemize")
+    (license license:gpl2+)))

base-commit: f63c81d8af46ee7738ddb9678ef4db7a6b6e3287
-- 
2.46.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 1/5] gnu: Add ksanecore.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 23 Jan 2025 10:18:02 +0000
Resent-Message-ID: <handler.75009.B75009.173762743820391 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173762743820391
          (code B ref 75009); Thu, 23 Jan 2025 10:18:02 +0000
Received: (at 75009) by debbugs.gnu.org; 23 Jan 2025 10:17:18 +0000
Received: from localhost ([127.0.0.1]:39413 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tauGz-0005Ik-Pm
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:18 -0500
Received: from layka.disroot.org ([178.21.23.139]:43286)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tauGv-0005IW-Si
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:16 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id CAE4F25C8B;
 Thu, 23 Jan 2025 11:17:11 +0100 (CET)
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 0zpIy3uHj9BF; Thu, 23 Jan 2025 11:17:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737627427; bh=OmOt0BV1W9n6R1FR5AEPOSQFlDY5Q9nRaseMXNZ1Uh4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=NBGFKt75vsYr/zLAHbUcy+R0HVwHXCNyg8bop0w4OheeKFiikqDGhPq5AhB1UUl2/
 0uQnZHJCl+9ZBmJPkVMC/DYY1VpCZzISo1U5hfmusHzkZESOc9IVNKtsHLjJ7SVqi4
 jTJ6w6azps/V+7b9Xds0XF5tIm3LHiWgy75osLjeq5/o+tWDVpoNeOYwGjkVsD5ExZ
 qOUPZXKw7Grtl5y9y/FfOV4ZdulX+SlB7wJDmLG/YZEFnvQSI/fpi25jMf8ZYq44Mc
 X4M7K/bXbPH08E+ZJc1lEZ535lkNX5UMb2cFVgTXdbMujrw9aGOltrnIc9q7M6oTPD
 drdXrKpOsJZpg==
From: Sughosha <sughosha@HIDDEN>
Date: Thu, 23 Jan 2025 15:42:20 +0530
Message-ID: <1c9ee3c385e68ffaadaeab3384cf304e9238186a.1737626066.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737626066.git.sughosha@HIDDEN>
References: <cover.1737626066.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=y
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/kde.scm (ksanecore): New variable.

Change-Id: I94bef38d1c83194cf5353c4b94dc0b4402d0fc31
---
 gnu/packages/kde.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 19f1c2cfc9..352edc7ce4 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -19,6 +19,7 @@
 ;;; Copyright © 2022 Petr Hodina <phodina@HIDDEN>
 ;;; Copyright © 2023 Mehmet Tekman <mtekman89@HIDDEN>
 ;;; Copyright © 2024 Remco van 't Veer <remco@HIDDEN>
+;;; Copyright © 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -102,6 +103,7 @@ (define-module (gnu packages kde)
   #:use-module (gnu packages python)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages samba)
+  #:use-module (gnu packages scanner)
   #:use-module (gnu packages sdl)
   #:use-module (gnu packages ssh)
   #:use-module (gnu packages tls)
@@ -1331,6 +1333,32 @@ (define-public kpublictransport
 transport data and for performing public transport journey queries.")
     (license (list license:lgpl2.0+))))
 
+(define-public ksanecore
+  (package
+    (name "ksanecore")
+    (version "24.12.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kde/stable/release-service/" version
+                             "/src/ksanecore-" version ".tar.xz"))
+       (sha256
+        (base32 "0bh7i2qh5jdxfgy122vbwin7g46s16kdmam6szj14zc1ggnhqvfb"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase))
+    (native-inputs
+     (list extra-cmake-modules))
+    (inputs
+     (list ki18n
+           sane-backends))
+    (home-page "https://invent.kde.org/libraries/ksanecore")
+    (synopsis "Library logic to interface scanners")
+    (description
+     "KSaneCore is a library that provides a Qt interface for the SANE library
+for scanner hardware.")
+    (license license:lgpl3+)))
+
 (define-public snorenotify
   (package
     (name "snorenotify")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 3/5] gnu: Add yaz.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 23 Jan 2025 10:18:03 +0000
Resent-Message-ID: <handler.75009.B75009.173762744320411 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173762744320411
          (code B ref 75009); Thu, 23 Jan 2025 10:18:03 +0000
Received: (at 75009) by debbugs.gnu.org; 23 Jan 2025 10:17:23 +0000
Received: from localhost ([127.0.0.1]:39416 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tauH5-0005J8-BG
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:23 -0500
Received: from layka.disroot.org ([178.21.23.139]:34754)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tauGz-0005If-0P
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:17 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 1668425B9B;
 Thu, 23 Jan 2025 11:17:16 +0100 (CET)
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 PXdTavaWcrOL; Thu, 23 Jan 2025 11:17:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737627430; bh=7Kbkm9xCdB6DFGWG3MhB9Y8360bqMGus+AvqXlBf9Qg=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=AxE22JdSjpnlYnDZhd3hvCzheQc1dGJ+1/ut74dFhFtoWsPBydrCR6dfyqcjJGbvN
 yfdHFekfvFhmG84wAc/mG1XEIJKw2wnw7bs3GyZtLjFB0d2F0gFqBqxwEmls7r0uWl
 m3JUoQVxQFKyzreHQgCkbxVN1inbHGunA/7nDSkwM3GFRFrof0cHA3RaN69VCPpEby
 bGc3Rz3MMjMNeljVAWQKcx5JKYVojO3/r0BE9KSgJBUHNU/LUIp6TBXjIuack/UL4P
 qJIuN9zXVqhNQvVImIbiGfC+kkumF+Fbh9EspORRwlhXXV6HDnO5q+yMx+MTAjiSvz
 Os4+ws2bybBjA==
From: Sughosha <sughosha@HIDDEN>
Date: Thu, 23 Jan 2025 15:42:22 +0530
Message-ID: <fc8cd48842817e3fc847faf12cb7cce36d349f28.1737626066.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737626066.git.sughosha@HIDDEN>
References: <cover.1737626066.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=y
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/networking.scm (yaz): New variable.

Change-Id: Ib360e71ebbfa006008dbe558c265d142b14d67e7
---
 gnu/packages/networking.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 295c2421ec..fa752be027 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -65,6 +65,7 @@
 ;;; Copyright © 2022 Dominic Martinez <dom@HIDDEN>
 ;;; Copyright © 2024 Alexey Abramov <levenson@HIDDEN>
 ;;; Copyright © 2024 James Smith <jsubuntuxp@HIDDEN>
+;;; Copyright © 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -4672,6 +4673,27 @@ (define-public ngtcp2
 QUIC protocol.")
     (license license:expat)))
 
+(define-public yaz
+  (package
+    (name "yaz")
+    (version "5.34.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://download.indexdata.com/pub/yaz/yaz-"
+                           version ".tar.gz"))
+       (sha256
+        (base32 "1h54vda4rgisih309jbdzs6d5vk5mfv5ca9csdbwwrg8hgjbjk6f"))))
+    (build-system gnu-build-system)
+    (home-page "https://www.indexdata.com/resources/software/yaz/")
+    (synopsis "Z39.50 toolkit for C")
+    (description
+     "YAZ is a programmers’ toolkit supporting the development of
+Z39.50/SRW/SRU clients and servers. Z39.50-2003 (version 3) as well as SRU
+version 1.1 thru 2.0 are supported in both the client and server roles. The
+Solr webservice is supported in the client role through the ZOOM API.")
+    (license license:bsd-3)))
+
 (define-public yggdrasil
   (package
     (name "yggdrasil")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 4/5] gnu: Add libcsv.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 23 Jan 2025 10:18:03 +0000
Resent-Message-ID: <handler.75009.B75009.173762744420417 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173762744420417
          (code B ref 75009); Thu, 23 Jan 2025 10:18:03 +0000
Received: (at 75009) by debbugs.gnu.org; 23 Jan 2025 10:17:24 +0000
Received: from localhost ([127.0.0.1]:39418 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tauH5-0005JA-QD
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:24 -0500
Received: from layka.disroot.org ([178.21.23.139]:34758)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tauH0-0005Ii-29
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:18 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2D07B25BB3;
 Thu, 23 Jan 2025 11:17:17 +0100 (CET)
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 v4EcRnxR90EN; Thu, 23 Jan 2025 11:17:12 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737627432; bh=1s0xJEMq2/f3i+AKTQz6zFrlWNunIWTxktigqI7L5YQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=EKF7D1jVRhRDppzET3yAVVOgpk1/XWcvzc57vs69AyUqv5Dby3EZVO4c+8b+mNSWg
 HQ6QdQ0k323XiTRzXdXRC/8bY5M0AdnqNXzkw49XQVaqUcImPUUo7ITviVui00W46y
 aqHJIUXVTH0PxADRGP3yuY3JuUVS1jnCc8a81bOW6I+qlJvecbY8hA24hreSkwlPKB
 tNIdc9yBztYHuk+9Tif4ZZzF9R0BC1M6a5hu5QYieT3GPBjV8ozAkI09g0cxH84HPa
 a6iHKTeAjllrdXRsTn+wbxZSJTeebbTkgZKbWZz1QWR5Clk8ytKHkduFeSgiwZO3/n
 g3IaOJN82VgKQ==
From: Sughosha <sughosha@HIDDEN>
Date: Thu, 23 Jan 2025 15:42:23 +0530
Message-ID: <446939671d61156476f13707caf88a5e216714cb.1737626066.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737626066.git.sughosha@HIDDEN>
References: <cover.1737626066.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=y
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/csv.scm: New file.
* gnu/local.mk: Register it.

Change-Id: Iadf1ea33c273d7ce616546c4c2c0d554ae722029
---
 gnu/local.mk         |  1 +
 gnu/packages/csv.scm | 42 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)
 create mode 100644 gnu/packages/csv.scm

diff --git a/gnu/local.mk b/gnu/local.mk
index 5091f93eb8..7193f4daf0 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -230,6 +230,7 @@ GNU_SYSTEM_MODULES =				\
   %D%/packages/cross-toolchain.scm		\
   %D%/packages/crypto.scm			\
   %D%/packages/cryptsetup.scm			\
+  %D%/packages/csv.scm				\
   %D%/packages/cups.scm				\
   %D%/packages/curl.scm				\
   %D%/packages/cvassistant.scm			\
diff --git a/gnu/packages/csv.scm b/gnu/packages/csv.scm
new file mode 100644
index 0000000000..c08ec03e01
--- /dev/null
+++ b/gnu/packages/csv.scm
@@ -0,0 +1,42 @@
+;;; GNU Guix --- Functional package management for GNU
+;;; Copyright © 2025 Sughosha <sughosha@HIDDEN>
+;;;
+;;; This file is part of GNU Guix.
+;;;
+;;; GNU Guix is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GNU Guix is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
+
+(define-module (gnu packages csv)
+  #:use-module (guix packages)
+  #:use-module (guix download)
+  #:use-module (guix build-system gnu)
+  #:use-module ((guix licenses) #:prefix license:))
+
+(define-public libcsv
+  (package
+    (name "libcsv")
+    (version "3.0.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://sourceforge/libcsv/libcsv/libcsv-"
+                                  version "/libcsv-" version ".tar.gz"))
+              (sha256
+               (base32
+                "1r6pxdxrc3vfil1f9ng1dblm82asdqz6hkz7dj4vkkh3p0f47h6r"))))
+    (build-system gnu-build-system)
+    (home-page "http://sourceforge.net/projects/libcsv/")
+    (synopsis "CSV parser and writer library")
+    (description
+     "The CSV library provides a flexible, intuitive interface for parsing and
+writing csv data.")
+    (license license:lgpl2.1+)))
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 2/5] gnu: Add libksane.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 23 Jan 2025 10:18:04 +0000
Resent-Message-ID: <handler.75009.B75009.173762746320482 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173762746320482
          (code B ref 75009); Thu, 23 Jan 2025 10:18:04 +0000
Received: (at 75009) by debbugs.gnu.org; 23 Jan 2025 10:17:43 +0000
Received: from localhost ([127.0.0.1]:39424 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tauHP-0005KG-8W
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:43 -0500
Received: from layka.disroot.org ([178.21.23.139]:41450)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tauHM-0005Jx-PK
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:41 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id BD16C25CDD;
 Thu, 23 Jan 2025 11:17:39 +0100 (CET)
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 YbaTqFARWVfq; Thu, 23 Jan 2025 11:17:35 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737627429; bh=os+/1vS11QTngccpymP+1TtoLVntidJravdVUswP8q0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=gEAeQGr9n/XWrevr7Bjma6GuORPAEfUfVoNNO173u3q/Zi4X5nRUuOZvpCchMM876
 lLXYoEAfie2BcDYU7Oj7C8ce0xIQ9Ez9tsYymVUL9qU/4UJgQ07Lhp4hzGR3SGl+wV
 ZCbpEH3x6NnDLnJ5e99fP2SI5sYmi32jq2F1n4+FjOPZZXJjjPIaHtpM30FTE6LnQw
 exmKioqXhZzBRUUOe2wowU+/0gkQYdRolnlb3O0P5ezsN/ucTkuejGwF63xRuhD98l
 hXs/jCqaIM+URJI4nkeXcVPROhI1zbdCBqI6zy34IcarMYTlBSEKZu59tOeZ982erz
 z8TPqnnmuWjvA==
From: Sughosha <sughosha@HIDDEN>
Date: Thu, 23 Jan 2025 15:42:21 +0530
Message-ID: <709174bf7810fac6c119d7344cfc32870fc35c7c.1737626066.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737626066.git.sughosha@HIDDEN>
References: <cover.1737626066.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/kde.scm (libksane): New variable.

Change-Id: I505e2010485e7d4ea9eb70fcf0ab868d0bdb2925
---
 gnu/packages/kde.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 352edc7ce4..03045a56f7 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -1359,6 +1359,35 @@ (define-public ksanecore
 for scanner hardware.")
     (license license:lgpl3+)))
 
+(define-public libksane
+  (package
+    (name "libksane")
+    (version "24.12.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kde/stable/release-service/" version
+                             "/src/libksane-" version ".tar.xz"))
+       (sha256
+        (base32 "1sv81mpai350196x5sskvf2qsq2abmvjpv28zy7n8cy31if931ga"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase))
+    (native-inputs
+     (list extra-cmake-modules))
+    (inputs
+     (list ki18n
+           ksanecore
+           ktextwidgets
+           kwallet
+           kwidgetsaddons))
+    (home-page "https://invent.kde.org/graphics/libksane")
+    (synopsis "Library providing QWidget with logic to interface scanners")
+    (description
+     "Libksane is a Qt-based interface for SANE library to control flat
+scanners.")
+    (license license:lgpl3+)))
+
 (define-public snorenotify
   (package
     (name "snorenotify")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 0/5] gnu: Add tellico.
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
In-Reply-To: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 23 Jan 2025 10:18:04 +0000
Resent-Message-ID: <handler.75009.B75009.173762746420488 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173762746420488
          (code B ref 75009); Thu, 23 Jan 2025 10:18:04 +0000
Received: (at 75009) by debbugs.gnu.org; 23 Jan 2025 10:17:44 +0000
Received: from localhost ([127.0.0.1]:39426 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tauHP-0005KJ-Jv
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:43 -0500
Received: from layka.disroot.org ([178.21.23.139]:41458)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tauHM-0005Jy-T1
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:41 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 0668B25B4D;
 Thu, 23 Jan 2025 11:17:40 +0100 (CET)
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 FIDko5zUvKC7; Thu, 23 Jan 2025 11:17:35 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737627424; bh=eSR+04cZyJjTQsJ7rFgVCYQfCCH/Te/7Jmpp//xJnlQ=;
 h=From:To:Cc:Subject:Date;
 b=CNtqwCkKBVIIw2QNH5mRENAtI0tWw5G1ysv0gTH8bqW+aZiL7d9pGvnyEnsFTA9Wi
 HPN/XuCzf8td1XTC4f0bfmvzIQLj0/wX+vhcB4oY5HNJjofDLShtWSosMICE5WnsF2
 CVwEV+f1EUefrvXvF2npjoML3uX861l+zm8JVWsjAVvYM4njy1+HRCPXTjjdlASLJL
 jeMyXqu/fgBYXOplDQCvf739s0GkLgK8o3c/3Q22sdpV0eKJR6kEOwiSlX4pHHj7X4
 NN68OY7HqgwJ/jbE1K0H+NtIP0XO6J20J/RplcKLIyXYCZt/owSsByEojyGh4UVKTp
 OvQz/pLJ7RWlg==
From: Sughosha <sughosha@HIDDEN>
Date: Thu, 23 Jan 2025 15:42:19 +0530
Message-ID: <cover.1737626066.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

This series adds tellico.

The v3 series have these changes:
* Updated to 4.1.
* Packaged ksanecore, libksane, yaz and libcsv.
* Added libcsv, yaz, libksane, perl-text-bibtex, poppler-qt6 to inputs.
* Added qtsvg which passed filelistingtest and thus all the tests are passed.
* Updated check phase.
* Fixed typo in description.
* Added copyright comments.

Sughosha (5):
  gnu: Add ksanecore.
  gnu: Add libksane.
  gnu: Add yaz.
  gnu: Add libcsv.
  gnu: Add tellico.

 gnu/local.mk                |   1 +
 gnu/packages/csv.scm        |  42 ++++++++++++++
 gnu/packages/kde-office.scm | 112 +++++++++++++++++++++++++++++++++++-
 gnu/packages/kde.scm        |  57 ++++++++++++++++++
 gnu/packages/networking.scm |  22 +++++++
 5 files changed, 232 insertions(+), 2 deletions(-)
 create mode 100644 gnu/packages/csv.scm


base-commit: b08a08448e4fbaf0c9189f8c7714c17e4878cc51
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 5/5] gnu: Add tellico.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 23 Jan 2025 10:18:05 +0000
Resent-Message-ID: <handler.75009.B75009.173762747820521 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173762747820521
          (code B ref 75009); Thu, 23 Jan 2025 10:18:05 +0000
Received: (at 75009) by debbugs.gnu.org; 23 Jan 2025 10:17:58 +0000
Received: from localhost ([127.0.0.1]:39434 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tauHZ-0005Kr-VE
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:58 -0500
Received: from layka.disroot.org ([178.21.23.139]:41622)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tauHU-0005Kd-Vh
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 05:17:49 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 042302531A;
 Thu, 23 Jan 2025 11:17:48 +0100 (CET)
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 JbijcEIXwdxT; Thu, 23 Jan 2025 11:17:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737627435; bh=vo102lhwYpaskYEO/zg8AS6XvT1Msas7sDy8npDpCOQ=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=L3BHx9CAtTa8hqfIFIv+W0+0K+zXRUfTZEkadKLF0UFGYfYsDLzd3wQQolSf1OOt3
 XHGGEH+zvOm/KRHoDVBbLBdI2pQkepTWImT1izJf+3/unj2TDGZSjYjnnONwvvl3t8
 yPZ+G4GwpxVjspfrwdD74E/m4Gx80W1JZHCoeOzKEzzFte5NwWOSNjVODR+pJPrOoX
 E5pZNSLenpWVwN11QzhjJoT6aHx91ZcchwI7IkH6NpkwoHjPtQFIOHZDwJ7FDsIabm
 dgCIWb4JV3QqzidjekLzc+RgMB+mhYLPv1i9gkhQbC7ftmg3kgO5YL8bA34/zA/tW5
 tF4NQuEblrzvg==
From: Sughosha <sughosha@HIDDEN>
Date: Thu, 23 Jan 2025 15:42:24 +0530
Message-ID: <06f3aa27b61d7e586d3fec3cb3d91c476838493e.1737626066.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737626066.git.sughosha@HIDDEN>
References: <cover.1737626066.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=y
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/kde-office.scm (tellico): New variable.

Change-Id: Id923a9d6fd9a4421afa571f8b14f748496834bdb
---
 gnu/packages/kde-office.scm | 112 +++++++++++++++++++++++++++++++++++-
 1 file changed, 110 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm
index 96c8318225..ae866cd3c0 100644
--- a/gnu/packages/kde-office.scm
+++ b/gnu/packages/kde-office.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2024 Sughosha <sughosha@HIDDEN>
+;;; Copyright © 2024, 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -19,22 +19,29 @@
 (define-module (gnu packages kde-office)
   #:use-module (guix packages)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix build-system qt)
   #:use-module (guix gexp)
   #:use-module (guix utils)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages boost)
+  #:use-module (gnu packages csv)
+  #:use-module (gnu packages cdrom)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
+  #:use-module (gnu packages glib)
   #:use-module (gnu packages ghostscript)
   #:use-module (gnu packages graphics)
   #:use-module (gnu packages hunspell)
   #:use-module (gnu packages kde)
   #:use-module (gnu packages kde-frameworks)
+  #:use-module (gnu packages kde-multimedia)
   #:use-module (gnu packages libreoffice)
   #:use-module (gnu packages maths)
+  #:use-module (gnu packages mp3)
+  #:use-module (gnu packages networking)
   #:use-module (gnu packages pdf)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
@@ -42,7 +49,8 @@ (define-module (gnu packages kde-office)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
   #:use-module (gnu packages wm)
-  #:use-module (gnu packages xdisorg))
+  #:use-module (gnu packages xdisorg)
+  #:use-module (gnu packages xml))
 
 (define-public calligra
   (package
@@ -182,3 +190,103 @@ (define-public ghostwriter
 processor built in, and can integrate with Pandoc, MultiMarkdown, Discount, and
 cmark processors if they are installed.")
     (license license:gpl3+)))
+
+
+(define-public tellico
+  (package
+    (name "tellico")
+    (version "4.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://invent.kde.org/office/tellico")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32 "0dni1n3caj2wb7kwiv08k2qqbv8swfd7xdil6aiqdvmv6xihycy7"))
+              (modules '((guix build utils)))
+              (snippet
+               ;; Fix including QtPrintSupport.
+               '(substitute* (find-files "src" "\\.(h|cpp)$")
+                  (("#include <QPrint") "#include <QtPrintSupport/QPrint")))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'check 'set-home-directory
+                 (lambda _
+                   (setenv "HOME" "/tmp")))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "dbus-launch" "ctest")))))))
+    (native-inputs
+     (list dbus extra-cmake-modules kdoctools pkg-config))
+    (inputs
+     (list exempi
+           karchive
+           kcodecs
+           kcompletion
+           kconfig
+           kconfigwidgets
+           kcoreaddons
+           kcrash
+           kfilemetadata
+           kguiaddons
+           ki18n
+           kiconthemes
+           kio
+           kitemmodels
+           kjobwidgets
+           knewstuff
+           ktextwidgets
+           kwidgetsaddons
+           kxmlgui
+           libcdio
+           libcsv
+           libkcddb
+           libksane
+           libxml2
+           libxslt
+           perl-text-bibtex
+           poppler-qt6
+           qtcharts
+           qtsvg
+           qtwayland
+           qtwebengine
+           solid
+           sonnet
+           taglib
+           yaz))
+    (home-page "https://tellico-project.org/")
+    (synopsis "Collection manager")
+    (description "Tellico is an application for organizing your collections.  It
+provides default templates for books, bibliographies, videos, music, video
+games, coins, stamps, trading cards, comic books, and wines.  It allows you to
+enter your collection in a catalogue database, saving many different properties
+like title, author, etc.
+
+Features:
+
+@itemize
+@item Supports default collections of books, bibliographic entries, videos,
+ music, video games, comic books, coins, stamps, trading cards, wines, board
+ games, and file catalogs.
+@item Supports user-defined custom collections.
+@item Supports any number of user-defined fields, of several different types:
+ text, paragraph, list, checkbox, number, URL, date, images, and combinations.
+@item Handles entries with multiple authors, genres, keywords, etc.
+#item Automatically formats titles and names.
+@item Supports collection searching and view filtering.
+@item Sorts and groups collection by various properties.
+@item Allows customizable entry templates through XSLT.
+@item Imports MODS, BibTeX, RIS, CSV, PDF metadata, and many other formats.
+@item Exports to BibTeX, ONIX, CSV, HTML, and other formats.
+@item Imports information directly from Amazon.com, IMDb, Z39.50 servers,
+ PubMed, SRU servers, CrossRef.org, various other websites, and from external
+ scripts.
+@item Imports CDDB data for cataloging audio CDs.
+@item Scans and imports audio file collections, such as mp3 or ogg.
+@end itemize")
+    (license license:gpl2+)))
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 4/5] gnu: Add libcsv.
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 03:00:01 +0000
Resent-Message-ID: <handler.75009.B.173768757315120 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: sughosha@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: Sughosha <sughosha@HIDDEN>, 75009 <at> debbugs.gnu.org
Received: via spool by submit <at> debbugs.gnu.org id=B.173768757315120
          (code B ref -1); Fri, 24 Jan 2025 03:00:01 +0000
Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 02:59:33 +0000
Received: from localhost ([127.0.0.1]:43050 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tb9uv-0003vm-Aw
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 21:59:33 -0500
Received: from lists.gnu.org ([2001:470:142::17]:44828)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tb9us-0003vT-To
 for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 21:59:31 -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 <zhengjunjie@HIDDEN>)
 id 1tb9uh-0008VW-Bc
 for guix-patches@HIDDEN; Thu, 23 Jan 2025 21:59:20 -0500
Received: from smtp84.cstnet.cn ([159.226.251.84] helo=cstnet.cn)
 by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tb9ud-0007Jc-C5
 for guix-patches@HIDDEN; Thu, 23 Jan 2025 21:59:17 -0500
Received: from m (unknown [107.174.64.25])
 by APP-05 (Coremail) with SMTP id zQCowACnr6PuAZNnJJLuCA--.53901S2;
 Fri, 24 Jan 2025 10:58:59 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <446939671d61156476f13707caf88a5e216714cb.1737626066.git.sughosha@HIDDEN>
 (Sughosha via Guix-patches via's message of "Thu, 23 Jan 2025 15:42:23
 +0530")
References: <cover.1737626066.git.sughosha@HIDDEN>
 <446939671d61156476f13707caf88a5e216714cb.1737626066.git.sughosha@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 30.0.92
Date: Fri, 24 Jan 2025 10:58:53 +0800
Message-ID: <87tt9ogbo2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: zQCowACnr6PuAZNnJJLuCA--.53901S2
X-Coremail-Antispam: 1UD129KBjvdXoW7Xr15uF18Zry7JryfWF4Durg_yoWDuFg_XF
 92q3s8Jr45W3y5Ka1jyF4xJF9Yk34DXrnIvFyrWF1rC347uFn7WF4q9FZFyasrtF9rtF18
 ZF45Aa4a9w1FgjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUIcSsGvfJTRUUUbVxYjsxI4VWkKwAYFVCjjxCrM7AC8VAFwI0_Jr0_Gr1l1xkIjI8I
 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l8cAvFVAK0II2c7xJM2
 8CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUCVW8JwA2z4x0Y4vE2Ix0
 cI8IcVCY1x0267AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE14v26r4UJVWxJr1l84ACjcxK6I
 8E87Iv6xkF7I0E14v26r4UJVWxJr1lnx0Ee4C267I2x7xF54xIwI0E7I0Y6sxI4wAS0I0E
 0xvYzxvE52x082IY62kv0487M2AExVA0xI801c8C04v7Mc02F40EFcxC0VAKzVAqx4xG6I
 80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCj
 c4AY6r1j6r4UM4x0Y48IcVAKI48JMxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r
 1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CE
 b7AF67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j6r1xMIIF0x
 vE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAI
 cVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJVW8JbIYCTnIWIevJa
 73UjIFyTuYvjxU6cdbDUUUU
X-Originating-IP: [107.174.64.25]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
Received-SPF: pass client-ip=159.226.251.84;
 envelope-from=zhengjunjie@HIDDEN; helo=cstnet.cn
X-Spam_score_int: -41
X-Spam_score: -4.2
X-Spam_bar: ----
X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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.9 (/)
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: -0.1 (/)

--=-=-=
Content-Type: text/plain

Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:

> * gnu/packages/csv.scm: New file.
[...]
> +
> +(define-module (gnu packages csv)
> +  #:use-module (guix packages)
> +  #:use-module (guix download)
> +  #:use-module (guix build-system gnu)
> +  #:use-module ((guix licenses) #:prefix license:))
> +
> +(define-public libcsv
> +  (package
> +    (name "libcsv")
> +    (version "3.0.3")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append "mirror://sourceforge/libcsv/libcsv/libcsv-"
> +                                  version "/libcsv-" version ".tar.gz"))
> +              (sha256
> +               (base32
> +                "1r6pxdxrc3vfil1f9ng1dblm82asdqz6hkz7dj4vkkh3p0f47h6r"))))
> +    (build-system gnu-build-system)
> +    (home-page "http://sourceforge.net/projects/libcsv/")
> +    (synopsis "CSV parser and writer library")
> +    (description
> +     "The CSV library provides a flexible, intuitive interface for parsing and
> +writing csv data.")
> +    (license license:lgpl2.1+)))

This should go into gnu/packages/serialization.scm, There is no need to
add a separate file.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeTAe0ACgkQO1qpk+Gi
3/AXpRAArhR//WXsA0NERAI2d8vt+e/qxqIm7HsvWOeFaJEZPlYBFXepURjzs4uS
nYM5fzbd+qfnO8NFLY0s1Q4cS5jlmrg1xGxLQmu+GOp3QLOgIbqWfOHYoZQJqrtP
9CIxAserQ93gbDUtCVFOtFv6tXeqkw+F8/geHfjIhyh0pYLmamHQoECkZ87cgZ+3
HYfL5eNxhKpLiI7U5ZJOVpEqZiBb9XkfmyPn0cwyfwr0Bcr2+GM703eswDJ19y3Z
1Fhj/xDTMAYYr4CsUuWez+4Qx7YrleuewqKsUFHIKfT1G6R8Fs+ByB+njB1HkDHJ
eQc3X6JrWCvjaipsD1LV4Yu8k0X4crQQI8WkR0Mrymez2Sifb4/iLwz8X5UnEBNQ
1vkdaHYB6B+z/Z6GukHblTTKoICoqTLbJ63B2bCYmsBP1pQ+hiTgjr6A8iRGiyOI
5Sj12bzaTxOZMO+vzBVU3BOmVKUwRfYn2K4ZKKDdtJ9sPDXes2w/6/NTWNyk9+ta
gVrQsDULDNoUlGS2iBreEYIu6xBdu2ZrD1kIvZPHnKjE77CsmTxN1d/RYegrwWNy
GKw33jGkKjJWxPtd73k3xMpbGnkKc4ZGZdCefYlO+4qTsjDd7Lb91Wx/B6LxzaXv
XJXOLZgnVi7lk060gjgX8n1mLCZQV3UclpY8rUrXtOGGFyCPVUQ=
=xAZb
-----END PGP SIGNATURE-----
--=-=-=--





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 4/5] gnu: Add libcsv.
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 03:00:02 +0000
Resent-Message-ID: <handler.75009.B75009.173768755615087 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: sughosha@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: Sughosha <sughosha@HIDDEN>, 75009 <at> debbugs.gnu.org
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173768755615087
          (code B ref 75009); Fri, 24 Jan 2025 03:00:02 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 02:59:16 +0000
Received: from localhost ([127.0.0.1]:43047 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tb9ud-0003vG-Qr
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 21:59:16 -0500
Received: from smtp84.cstnet.cn ([159.226.251.84]:57436 helo=cstnet.cn)
 by debbugs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tb9uZ-0003uu-Ud
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 21:59:14 -0500
Received: from m (unknown [107.174.64.25])
 by APP-05 (Coremail) with SMTP id zQCowACnr6PuAZNnJJLuCA--.53901S2;
 Fri, 24 Jan 2025 10:58:59 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <446939671d61156476f13707caf88a5e216714cb.1737626066.git.sughosha@HIDDEN>
 (Sughosha via Guix-patches via's message of "Thu, 23 Jan 2025 15:42:23
 +0530")
References: <cover.1737626066.git.sughosha@HIDDEN>
 <446939671d61156476f13707caf88a5e216714cb.1737626066.git.sughosha@HIDDEN>
User-Agent: mu4e 1.12.7; emacs 30.0.92
Date: Fri, 24 Jan 2025 10:58:53 +0800
Message-ID: <87tt9ogbo2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: zQCowACnr6PuAZNnJJLuCA--.53901S2
X-Coremail-Antispam: 1UD129KBjvdXoW7Xr15uF18Zry7JryfWF4Durg_yoWDuFg_XF
 92q3s8Jr45W3y5Ka1jyF4xJF9Yk34DXrnIvFyrWF1rC347uFn7WF4q9FZFyasrtF9rtF18
 ZF45Aa4a9w1FgjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT
 9fnUUIcSsGvfJTRUUUbVxYjsxI4VWkKwAYFVCjjxCrM7AC8VAFwI0_Jr0_Gr1l1xkIjI8I
 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l8cAvFVAK0II2c7xJM2
 8CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVWUCVW8JwA2z4x0Y4vE2Ix0
 cI8IcVCY1x0267AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE14v26r4UJVWxJr1l84ACjcxK6I
 8E87Iv6xkF7I0E14v26r4UJVWxJr1lnx0Ee4C267I2x7xF54xIwI0E7I0Y6sxI4wAS0I0E
 0xvYzxvE52x082IY62kv0487M2AExVA0xI801c8C04v7Mc02F40EFcxC0VAKzVAqx4xG6I
 80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCj
 c4AY6r1j6r4UM4x0Y48IcVAKI48JMxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r
 1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CE
 b7AF67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14v26r1j6r1xMIIF0x
 vE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAI
 cVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJVW8JbIYCTnIWIevJa
 73UjIFyTuYvjxU6cdbDUUUU
X-Originating-IP: [107.174.64.25]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
X-Spam-Score: -2.3 (--)
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: -3.3 (---)

--=-=-=
Content-Type: text/plain

Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:

> * gnu/packages/csv.scm: New file.
[...]
> +
> +(define-module (gnu packages csv)
> +  #:use-module (guix packages)
> +  #:use-module (guix download)
> +  #:use-module (guix build-system gnu)
> +  #:use-module ((guix licenses) #:prefix license:))
> +
> +(define-public libcsv
> +  (package
> +    (name "libcsv")
> +    (version "3.0.3")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append "mirror://sourceforge/libcsv/libcsv/libcsv-"
> +                                  version "/libcsv-" version ".tar.gz"))
> +              (sha256
> +               (base32
> +                "1r6pxdxrc3vfil1f9ng1dblm82asdqz6hkz7dj4vkkh3p0f47h6r"))))
> +    (build-system gnu-build-system)
> +    (home-page "http://sourceforge.net/projects/libcsv/")
> +    (synopsis "CSV parser and writer library")
> +    (description
> +     "The CSV library provides a flexible, intuitive interface for parsing and
> +writing csv data.")
> +    (license license:lgpl2.1+)))

This should go into gnu/packages/serialization.scm, There is no need to
add a separate file.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeTAe0ACgkQO1qpk+Gi
3/AXpRAArhR//WXsA0NERAI2d8vt+e/qxqIm7HsvWOeFaJEZPlYBFXepURjzs4uS
nYM5fzbd+qfnO8NFLY0s1Q4cS5jlmrg1xGxLQmu+GOp3QLOgIbqWfOHYoZQJqrtP
9CIxAserQ93gbDUtCVFOtFv6tXeqkw+F8/geHfjIhyh0pYLmamHQoECkZ87cgZ+3
HYfL5eNxhKpLiI7U5ZJOVpEqZiBb9XkfmyPn0cwyfwr0Bcr2+GM703eswDJ19y3Z
1Fhj/xDTMAYYr4CsUuWez+4Qx7YrleuewqKsUFHIKfT1G6R8Fs+ByB+njB1HkDHJ
eQc3X6JrWCvjaipsD1LV4Yu8k0X4crQQI8WkR0Mrymez2Sifb4/iLwz8X5UnEBNQ
1vkdaHYB6B+z/Z6GukHblTTKoICoqTLbJ63B2bCYmsBP1pQ+hiTgjr6A8iRGiyOI
5Sj12bzaTxOZMO+vzBVU3BOmVKUwRfYn2K4ZKKDdtJ9sPDXes2w/6/NTWNyk9+ta
gVrQsDULDNoUlGS2iBreEYIu6xBdu2ZrD1kIvZPHnKjE77CsmTxN1d/RYegrwWNy
GKw33jGkKjJWxPtd73k3xMpbGnkKc4ZGZdCefYlO+4qTsjDd7Lb91Wx/B6LxzaXv
XJXOLZgnVi7lk060gjgX8n1mLCZQV3UclpY8rUrXtOGGFyCPVUQ=
=xAZb
-----END PGP SIGNATURE-----
--=-=-=--





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 3/5] gnu: Add yaz.
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 03:04:02 +0000
Resent-Message-ID: <handler.75009.B.173768781416076 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: sughosha@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: Sughosha <sughosha@HIDDEN>, 75009 <at> debbugs.gnu.org
Received: via spool by submit <at> debbugs.gnu.org id=B.173768781416076
          (code B ref -1); Fri, 24 Jan 2025 03:04:02 +0000
Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 03:03:34 +0000
Received: from localhost ([127.0.0.1]:43066 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tb9yn-0004BC-8f
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 22:03:34 -0500
Received: from lists.gnu.org ([2001:470:142::17]:43478)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tb9yf-0004AJ-Lx
 for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 22:03:26 -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 <zhengjunjie@HIDDEN>)
 id 1tb9yZ-0000xn-1z
 for guix-patches@HIDDEN; Thu, 23 Jan 2025 22:03:19 -0500
Received: from smtp84.cstnet.cn ([159.226.251.84] helo=cstnet.cn)
 by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.90_1) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tb9yW-0007vs-Ed
 for guix-patches@HIDDEN; Thu, 23 Jan 2025 22:03:18 -0500
Received: from m (unknown [107.174.64.25])
 by APP-05 (Coremail) with SMTP id zQCowABnbaHpApNnQ7HuCA--.35275S2;
 Fri, 24 Jan 2025 11:03:08 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <fc8cd48842817e3fc847faf12cb7cce36d349f28.1737626066.git.sughosha@HIDDEN>
 (Sughosha via Guix-patches via's message of "Thu, 23 Jan 2025 15:42:22
 +0530")
Date: Fri, 24 Jan 2025 11:03:04 +0800
Message-ID: <87ldv0gbh3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: zQCowABnbaHpApNnQ7HuCA--.35275S2
X-Coremail-Antispam: 1UD129KBjvJXoW7WryrCF47tFyrurWrZFyUGFg_yoW8tw13pr
 W3ua15Jry8Wr1ayanxJF4UKw13X3yrJr98G3y7JayrZwsIv3WIgFWIkF43JFnIqr1fAw4a
 qFZ2vryUWFW5Z3DanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvCb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw
 A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII
 jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8Jr0_Cr1UM28EF7xvwV
 C2z280aVCY1x0267AKxVW8Jr0_Cr1UM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I2
 62IYc4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrV
 C2j2WlYx0E2Ix0cI8IcVAFwI0_JrI_JrylYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE
 7xkEbVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbV
 WUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF
 67kF1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42
 IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF
 0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2Kf
 nxnUUI43ZEXa7IUeqFAtUUUUU==
X-Originating-IP: [107.174.64.25]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
Received-SPF: pass client-ip=159.226.251.84;
 envelope-from=zhengjunjie@HIDDEN; helo=cstnet.cn
X-Spam_score_int: -41
X-Spam_score: -4.2
X-Spam_bar: ----
X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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.9 (/)
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: -0.1 (/)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

References: <cover.1737626066.git.sughosha@HIDDEN>
	<fc8cd48842817e3fc847faf12cb7cce36d349f28.1737626066.git.sughosha@disroot.=
org>
User-Agent: mu4e 1.12.7; emacs 30.0.92
Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:

> * gnu/packages/networking.scm (yaz): New variable.
>
> Change-Id: Ib360e71ebbfa006008dbe558c265d142b14d67e7
> ---
>  gnu/packages/networking.scm | 22 ++++++++++++++++++++++
>  1 file changed, 22 insertions(+)
>
> diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
> index 295c2421ec..fa752be027 100644
> --- a/gnu/packages/networking.scm
> +++ b/gnu/packages/networking.scm
> @@ -65,6 +65,7 @@
>  ;;; Copyright  2022 Dominic Martinez <dom@HIDDEN>
>  ;;; Copyright  2024 Alexey Abramov <levenson@HIDDEN>
>  ;;; Copyright  2024 James Smith <jsubuntuxp@HIDDEN>
> +;;; Copyright  2025 Sughosha <sughosha@HIDDEN>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -4672,6 +4673,27 @@ (define-public ngtcp2
>  QUIC protocol.")
>      (license license:expat)))
>=20=20
> +(define-public yaz
> +  (package
> +    (name "yaz")
> +    (version "5.34.3")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri (string-append "https://download.indexdata.com/pub/yaz/yaz-"
> +                           version ".tar.gz"))
> +       (sha256
> +        (base32 "1h54vda4rgisih309jbdzs6d5vk5mfv5ca9csdbwwrg8hgjbjk6f"))=
))
> +    (build-system gnu-build-system)
> +    (home-page "https://www.indexdata.com/resources/software/yaz/")
> +    (synopsis "Z39.50 toolkit for C")
> +    (description
> +     "YAZ is a programmers toolkit supporting the development of
> +Z39.50/SRW/SRU clients and servers. Z39.50-2003 (version 3) as well as S=
RU
> +version 1.1 thru 2.0 are supported in both the client and server roles. =
The
> +Solr webservice is supported in the client role through the ZOOM API.")
> +    (license license:bsd-3)))

It is best to write synopsis and description in an easy to understand
way, people who are not familiar with Z39.50 don't know what this is,
and try to use ascii. and guix lint say: sentences in description should
be followed by two spaces; possible infractions at 94, 205.

> +
>  (define-public yggdrasil
>    (package
>      (name "yggdrasil")
Date: Fri, 24 Jan 2025 11:03:04 +0800

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeTAugACgkQO1qpk+Gi
3/DTvw//d369wb4898DANrADc3Oh+c/PzzOT2v2K3uDvJR2k9U8+Iz/V0eF/4o+X
a1mj0lzdcHFOO9LX8DhAG/osC4o+AhA56JaqrxBJVTP5ZegHfmyhiiZovlq0D5tQ
CRLZ1iDsTQHG9bevKMBh96+iRNQ1qay5+7zhGJ9JiARER81K/95lSYuaQ2TzdT5v
ZE9oRYzj7RDyyNjWGFBtxJPPmEkscDR0LYQlOynPBe/3TjnGPS4/I5MC7AhKQ8Wx
ffLzDhTy1YF1NpJb0N6yMP7AZ48zmhRoSN9gKWr7wFbYEruQTANs79rl4TSOqrh0
QwtmSv6sQb+lHZfH+X8R3nvy3A5euDgVkqg1QZea1uLzv9+lCKl6eroeU8xBywZI
apMKJUfF9ecLgVsrbxB43AWRfYGWu69zcR50oFQdqDgwz0Kn5lIKHRpGovtJ/vdy
RBQ6+o6aHLj4K+WCjWnUquDc+ZC/8owqaRGqPPNxd5FBC/mAzMIs0Own2jH71eNV
jJLW8eqOM1iX+ILMtggMpUjy2ptZRV8cTbNsBKKxxHGpdL9YA9czX3qlPfUYQRC/
PdWNkIXdsJuitoUfl1ZW+Vdml7MVDdDg9jDhYCzHVgeS1fdN1Gr8+ZbUCNIMK5Ib
VKeRhG6YVlNwfL2qm6yBe4MfSkYdfX6NMxJMPGVzG7aE5J46INY=
=yTiH
-----END PGP SIGNATURE-----
--=-=-=--





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 3/5] gnu: Add yaz.
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Resent-From: Zheng Junjie <zhengjunjie@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 03:04:03 +0000
Resent-Message-ID: <handler.75009.B75009.173768780716050 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: sughosha@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>
X-Debbugs-Original-Cc: Sughosha <sughosha@HIDDEN>, 75009 <at> debbugs.gnu.org
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173768780716050
          (code B ref 75009); Fri, 24 Jan 2025 03:04:03 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 03:03:27 +0000
Received: from localhost ([127.0.0.1]:43061 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tb9ye-0004Aa-8F
	for submit <at> debbugs.gnu.org; Thu, 23 Jan 2025 22:03:26 -0500
Received: from smtp84.cstnet.cn ([159.226.251.84]:58468 helo=cstnet.cn)
 by debbugs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256)
 (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>)
 id 1tb9ya-0004AC-Mt
 for 75009 <at> debbugs.gnu.org; Thu, 23 Jan 2025 22:03:22 -0500
Received: from m (unknown [107.174.64.25])
 by APP-05 (Coremail) with SMTP id zQCowABnbaHpApNnQ7HuCA--.35275S2;
 Fri, 24 Jan 2025 11:03:08 +0800 (CST)
From: Zheng Junjie <zhengjunjie@HIDDEN>
In-Reply-To: <fc8cd48842817e3fc847faf12cb7cce36d349f28.1737626066.git.sughosha@HIDDEN>
 (Sughosha via Guix-patches via's message of "Thu, 23 Jan 2025 15:42:22
 +0530")
Date: Fri, 24 Jan 2025 11:03:04 +0800
Message-ID: <87ldv0gbh3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-CM-TRANSID: zQCowABnbaHpApNnQ7HuCA--.35275S2
X-Coremail-Antispam: 1UD129KBjvJXoW7WryrCF47tFyrurWrZFyUGFg_yoW8tw13pr
 W3ua15Jry8Wr1ayanxJF4UKw13X3yrJr98G3y7JayrZwsIv3WIgFWIkF43JFnIqr1fAw4a
 qFZ2vryUWFW5Z3DanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDU0xBIdaVrnRJUUUvCb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2
 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw
 A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII
 jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8Jr0_Cr1UM28EF7xvwV
 C2z280aVCY1x0267AKxVW8Jr0_Cr1UM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I2
 62IYc4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrV
 C2j2WlYx0E2Ix0cI8IcVAFwI0_JrI_JrylYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE
 7xkEbVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbV
 WUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF
 67kF1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42
 IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF
 0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2Kf
 nxnUUI43ZEXa7IUeqFAtUUUUU==
X-Originating-IP: [107.174.64.25]
X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/
X-Spam-Score: -2.3 (--)
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: -3.3 (---)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

References: <cover.1737626066.git.sughosha@HIDDEN>
	<fc8cd48842817e3fc847faf12cb7cce36d349f28.1737626066.git.sughosha@disroot.=
org>
User-Agent: mu4e 1.12.7; emacs 30.0.92
Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:

> * gnu/packages/networking.scm (yaz): New variable.
>
> Change-Id: Ib360e71ebbfa006008dbe558c265d142b14d67e7
> ---
>  gnu/packages/networking.scm | 22 ++++++++++++++++++++++
>  1 file changed, 22 insertions(+)
>
> diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
> index 295c2421ec..fa752be027 100644
> --- a/gnu/packages/networking.scm
> +++ b/gnu/packages/networking.scm
> @@ -65,6 +65,7 @@
>  ;;; Copyright  2022 Dominic Martinez <dom@HIDDEN>
>  ;;; Copyright  2024 Alexey Abramov <levenson@HIDDEN>
>  ;;; Copyright  2024 James Smith <jsubuntuxp@HIDDEN>
> +;;; Copyright  2025 Sughosha <sughosha@HIDDEN>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -4672,6 +4673,27 @@ (define-public ngtcp2
>  QUIC protocol.")
>      (license license:expat)))
>=20=20
> +(define-public yaz
> +  (package
> +    (name "yaz")
> +    (version "5.34.3")
> +    (source
> +     (origin
> +       (method url-fetch)
> +       (uri (string-append "https://download.indexdata.com/pub/yaz/yaz-"
> +                           version ".tar.gz"))
> +       (sha256
> +        (base32 "1h54vda4rgisih309jbdzs6d5vk5mfv5ca9csdbwwrg8hgjbjk6f"))=
))
> +    (build-system gnu-build-system)
> +    (home-page "https://www.indexdata.com/resources/software/yaz/")
> +    (synopsis "Z39.50 toolkit for C")
> +    (description
> +     "YAZ is a programmers toolkit supporting the development of
> +Z39.50/SRW/SRU clients and servers. Z39.50-2003 (version 3) as well as S=
RU
> +version 1.1 thru 2.0 are supported in both the client and server roles. =
The
> +Solr webservice is supported in the client role through the ZOOM API.")
> +    (license license:bsd-3)))

It is best to write synopsis and description in an easy to understand
way, people who are not familiar with Z39.50 don't know what this is,
and try to use ascii. and guix lint say: sentences in description should
be followed by two spaces; possible infractions at 94, 205.

> +
>  (define-public yggdrasil
>    (package
>      (name "yggdrasil")
Date: Fri, 24 Jan 2025 11:03:04 +0800

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeTAugACgkQO1qpk+Gi
3/DTvw//d369wb4898DANrADc3Oh+c/PzzOT2v2K3uDvJR2k9U8+Iz/V0eF/4o+X
a1mj0lzdcHFOO9LX8DhAG/osC4o+AhA56JaqrxBJVTP5ZegHfmyhiiZovlq0D5tQ
CRLZ1iDsTQHG9bevKMBh96+iRNQ1qay5+7zhGJ9JiARER81K/95lSYuaQ2TzdT5v
ZE9oRYzj7RDyyNjWGFBtxJPPmEkscDR0LYQlOynPBe/3TjnGPS4/I5MC7AhKQ8Wx
ffLzDhTy1YF1NpJb0N6yMP7AZ48zmhRoSN9gKWr7wFbYEruQTANs79rl4TSOqrh0
QwtmSv6sQb+lHZfH+X8R3nvy3A5euDgVkqg1QZea1uLzv9+lCKl6eroeU8xBywZI
apMKJUfF9ecLgVsrbxB43AWRfYGWu69zcR50oFQdqDgwz0Kn5lIKHRpGovtJ/vdy
RBQ6+o6aHLj4K+WCjWnUquDc+ZC/8owqaRGqPPNxd5FBC/mAzMIs0Own2jH71eNV
jJLW8eqOM1iX+ILMtggMpUjy2ptZRV8cTbNsBKKxxHGpdL9YA9czX3qlPfUYQRC/
PdWNkIXdsJuitoUfl1ZW+Vdml7MVDdDg9jDhYCzHVgeS1fdN1Gr8+ZbUCNIMK5Ib
VKeRhG6YVlNwfL2qm6yBe4MfSkYdfX6NMxJMPGVzG7aE5J46INY=
=yTiH
-----END PGP SIGNATURE-----
--=-=-=--





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 3/5] gnu: Add yaz.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:04:02 +0000
Resent-Message-ID: <handler.75009.B75009.173770943426990 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org, zhengjunjie@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>, Zheng Junjie <zhengjunjie@HIDDEN>
X-Debbugs-Original-Cc: 75009 <at> debbugs.gnu.org
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173770943426990
          (code B ref 75009); Fri, 24 Jan 2025 09:04:02 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 09:03:54 +0000
Received: from localhost ([127.0.0.1]:43608 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFbV-00071F-Ju
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:03:54 -0500
Received: from layka.disroot.org ([178.21.23.139]:33496)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFbS-000713-F9
 for 75009 <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:03:52 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id CC6012528A;
 Fri, 24 Jan 2025 10:03:48 +0100 (CET)
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 eM0Rm3OoJ6Ho; Fri, 24 Jan 2025 10:03:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737709414; bh=JXbdj9JsZ2pjTUEpRoR2bAfW2zEknsdih1e6GMH2lSc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=CttJ1uUTEB9cpbXWNuMa26uHmz4oZTo+hXMLruLt6JXrpEI5qft/uVrYF3cw8LfWA
 EqinwQ8UlQPxLAi89KqKGF0HrwvILu3arAIclsHZ41e5hWu0nRAZZPM1G9S8SH+CzF
 2NaQZBVDn7ILNUF4A7Z+GIzlj395O7B8HpRMTYieQCzrxwzjLTh2gcmo+nlC/BhqJW
 2mniMOb2mFx7r2zacaR85MsYGpyvtWK5f5z85NSK5H+tQRXpgveV9qjX2AogXf0x22
 UTJepUPtyJ1rf92fbAKFuKBXMxnpzcAwKO0P99/TQnZGC7nfixEv8LEU2ZxI/oTcVE
 EWvzIhE9DJ7ig==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:33:18 +0530
Message-ID: <12604746.O9o76ZdvQC@HIDDEN>
In-Reply-To: <87ldv0gbh3.fsf@HIDDEN>
References: <87ldv0gbh3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="nextPart5863522.DvuYhMxLoT";
 micalg="pgp-sha256"; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

--nextPart5863522.DvuYhMxLoT
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; protected-headers="v1"
From: Sughosha <sughosha@HIDDEN>
Cc: 75009 <at> debbugs.gnu.org
Subject: Re: [bug#75009] [PATCH v3 3/5] gnu: Add yaz.
Date: Fri, 24 Jan 2025 14:33:18 +0530
Message-ID: <12604746.O9o76ZdvQC@HIDDEN>
In-Reply-To: <87ldv0gbh3.fsf@HIDDEN>
References: <87ldv0gbh3.fsf@HIDDEN>
MIME-Version: 1.0

On Friday, January 24, 2025 8:33:04=E2=80=AFAM GMT+5:30 Zheng Junjie wrote:
> References: <cover.1737626066.git.sughosha@HIDDEN>
> =09
<fc8cd48842817e3fc847faf12cb7cce36d349f28.1737626066.git.sughosha@HIDDEN
> rg> User-Agent: mu4e 1.12.7; emacs 30.0.92
>=20
> Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:
> > * gnu/packages/networking.scm (yaz): New variable.
> >=20
> > Change-Id: Ib360e71ebbfa006008dbe558c265d142b14d67e7
> > ---
> >=20
> >  gnu/packages/networking.scm | 22 ++++++++++++++++++++++
> >  1 file changed, 22 insertions(+)
> >=20
> > diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
> > index 295c2421ec..fa752be027 100644
> > --- a/gnu/packages/networking.scm
> > +++ b/gnu/packages/networking.scm
> > @@ -65,6 +65,7 @@
> >=20
> >  ;;; Copyright  2022 Dominic Martinez <dom@HIDDEN>
> >  ;;; Copyright  2024 Alexey Abramov <levenson@HIDDEN>
> >  ;;; Copyright  2024 James Smith <jsubuntuxp@HIDDEN>
> >=20
> > +;;; Copyright  2025 Sughosha <sughosha@HIDDEN>
> >=20
> >  ;;;
> >  ;;; This file is part of GNU Guix.
> >  ;;;
> >=20
> > @@ -4672,6 +4673,27 @@ (define-public ngtcp2
> >=20
> >  QUIC protocol.")
> > =20
> >      (license license:expat)))
> >=20
> > +(define-public yaz
> > +  (package
> > +    (name "yaz")
> > +    (version "5.34.3")
> > +    (source
> > +     (origin
> > +       (method url-fetch)
> > +       (uri (string-append "https://download.indexdata.com/pub/yaz/yaz=
=2D"
> > +                           version ".tar.gz"))
> > +       (sha256
> > +        (base32
> > "1h54vda4rgisih309jbdzs6d5vk5mfv5ca9csdbwwrg8hgjbjk6f"))))
> > +    (build-system gnu-build-system)
> > +    (home-page "https://www.indexdata.com/resources/software/yaz/")
> > +    (synopsis "Z39.50 toolkit for C")
> > +    (description
> > +     "YAZ is a programmers toolkit supporting the development of
> > +Z39.50/SRW/SRU clients and servers. Z39.50-2003 (version 3) as well as
> > SRU
> > +version 1.1 thru 2.0 are supported in both the client and server roles.
> > The +Solr webservice is supported in the client role through the ZOOM
> > API.") +    (license license:bsd-3)))
>=20
> It is best to write synopsis and description in an easy to understand
> way, people who are not familiar with Z39.50 don't know what this is,
> and try to use ascii. and guix lint say: sentences in description should
> be followed by two spaces; possible infractions at 94, 205.
>=20
> > +
> >=20
> >  (define-public yggdrasil
> > =20
> >    (package
> >   =20
> >      (name "yggdrasil")
>=20
> Date: Fri, 24 Jan 2025 11:03:04 +0800
Thank you. I will send v4 patch series with the changes you have suggested.

=2D-=20
Sughosha
--nextPart5863522.DvuYhMxLoT
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE6tGJ5HmbXl6yCioZzbwL2VlDpwYFAmeTV1YACgkQzbwL2VlD
pwbk8RAAuiaadTsQ5YVM0+q+iro87Tb6qMe+gkcd93NFVQd7NPvbQxRiIkdYsAOq
HNl6rzMje8t1/tY/w/LFvddROwfRs65W+flRzhM41V7dMEqd/yiHuww3YWhNy1WN
QKn7m9aOiyJGwqapLNN2pZ+SASYq2XZplLNqEJG5R2p+qBqRTPv/1v3kSjH5g8hW
CyT9bA7feG7FSbm/MNfXh/TivmV9n2CtHGYdrgct6IGb++2grYhadbB+Jd/lBcvk
tmIgIekQijVRLAGLntDkRnt75USCSZraZhZkwL9mi0nqAS+nE4LgeBhjAKdXBuRV
StIHHhS1wSuh3bjx5ws7pYT77gh37v7CYYbzuASO9XbTZcvTPNZGrqIee6qvXzXr
DZmc+6OdmGLHJrJgATIzMGnsq2m0015EcM3lF4bX5aSX3WRSmw735ZxZ4FCOpqeW
c2uFIzGUFNpNUDF543AyFkwFJLm4hU+XN1BEsoF//pgz+KrDMOQULzPx4vy+/riv
LuNvqMfAWD9DxZBv91rdGZKxhRRy748lBWnnFSSqHKTVYWx3ZKbLYSiQnFHZ1NMa
3a8kDOS5wxGM/7eoXVPX6UK9ZoAqswzrsFQWTvWQB6z4AOOVSgn1of4npu/k929u
27Cdy/6rYTO3O9p+sBcH2rzs+LE5O8OLYq/lfqrEB/7dSDpGKlU=
=IiZk
-----END PGP SIGNATURE-----

--nextPart5863522.DvuYhMxLoT--







Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v3 3/5] gnu: Add yaz.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:05:01 +0000
Resent-Message-ID: <handler.75009.B.173770944327037 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org, zhengjunjie@HIDDEN
X-Debbugs-Original-To: Sughosha via Guix-patches via <guix-patches@HIDDEN>, Zheng Junjie <zhengjunjie@HIDDEN>
X-Debbugs-Original-Cc: 75009 <at> debbugs.gnu.org
Received: via spool by submit <at> debbugs.gnu.org id=B.173770944327037
          (code B ref -1); Fri, 24 Jan 2025 09:05:01 +0000
Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 09:04:03 +0000
Received: from localhost ([127.0.0.1]:43612 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFbf-000720-7w
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:04:03 -0500
Received: from lists.gnu.org ([2001:470:142::17]:38152)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFbc-00071N-6n
 for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:04:00 -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 <sughosha@HIDDEN>)
 id 1tbFbW-0005RK-5j
 for guix-patches@HIDDEN; Fri, 24 Jan 2025 04:03:54 -0500
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 <sughosha@HIDDEN>)
 id 1tbFbT-0007J0-V0
 for guix-patches@HIDDEN; Fri, 24 Jan 2025 04:03:53 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id CC6012528A;
 Fri, 24 Jan 2025 10:03:48 +0100 (CET)
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 eM0Rm3OoJ6Ho; Fri, 24 Jan 2025 10:03:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737709414; bh=JXbdj9JsZ2pjTUEpRoR2bAfW2zEknsdih1e6GMH2lSc=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=CttJ1uUTEB9cpbXWNuMa26uHmz4oZTo+hXMLruLt6JXrpEI5qft/uVrYF3cw8LfWA
 EqinwQ8UlQPxLAi89KqKGF0HrwvILu3arAIclsHZ41e5hWu0nRAZZPM1G9S8SH+CzF
 2NaQZBVDn7ILNUF4A7Z+GIzlj395O7B8HpRMTYieQCzrxwzjLTh2gcmo+nlC/BhqJW
 2mniMOb2mFx7r2zacaR85MsYGpyvtWK5f5z85NSK5H+tQRXpgveV9qjX2AogXf0x22
 UTJepUPtyJ1rf92fbAKFuKBXMxnpzcAwKO0P99/TQnZGC7nfixEv8LEU2ZxI/oTcVE
 EWvzIhE9DJ7ig==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:33:18 +0530
Message-ID: <12604746.O9o76ZdvQC@HIDDEN>
In-Reply-To: <87ldv0gbh3.fsf@HIDDEN>
References: <87ldv0gbh3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="nextPart5863522.DvuYhMxLoT";
 micalg="pgp-sha256"; protocol="application/pgp-signature"
Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@HIDDEN;
 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_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_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 <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: -0.1 (/)

--nextPart5863522.DvuYhMxLoT
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"; protected-headers="v1"
From: Sughosha <sughosha@HIDDEN>
Cc: 75009 <at> debbugs.gnu.org
Subject: Re: [bug#75009] [PATCH v3 3/5] gnu: Add yaz.
Date: Fri, 24 Jan 2025 14:33:18 +0530
Message-ID: <12604746.O9o76ZdvQC@HIDDEN>
In-Reply-To: <87ldv0gbh3.fsf@HIDDEN>
References: <87ldv0gbh3.fsf@HIDDEN>
MIME-Version: 1.0

On Friday, January 24, 2025 8:33:04=E2=80=AFAM GMT+5:30 Zheng Junjie wrote:
> References: <cover.1737626066.git.sughosha@HIDDEN>
> =09
<fc8cd48842817e3fc847faf12cb7cce36d349f28.1737626066.git.sughosha@HIDDEN
> rg> User-Agent: mu4e 1.12.7; emacs 30.0.92
>=20
> Sughosha via Guix-patches via <guix-patches@HIDDEN> writes:
> > * gnu/packages/networking.scm (yaz): New variable.
> >=20
> > Change-Id: Ib360e71ebbfa006008dbe558c265d142b14d67e7
> > ---
> >=20
> >  gnu/packages/networking.scm | 22 ++++++++++++++++++++++
> >  1 file changed, 22 insertions(+)
> >=20
> > diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
> > index 295c2421ec..fa752be027 100644
> > --- a/gnu/packages/networking.scm
> > +++ b/gnu/packages/networking.scm
> > @@ -65,6 +65,7 @@
> >=20
> >  ;;; Copyright  2022 Dominic Martinez <dom@HIDDEN>
> >  ;;; Copyright  2024 Alexey Abramov <levenson@HIDDEN>
> >  ;;; Copyright  2024 James Smith <jsubuntuxp@HIDDEN>
> >=20
> > +;;; Copyright  2025 Sughosha <sughosha@HIDDEN>
> >=20
> >  ;;;
> >  ;;; This file is part of GNU Guix.
> >  ;;;
> >=20
> > @@ -4672,6 +4673,27 @@ (define-public ngtcp2
> >=20
> >  QUIC protocol.")
> > =20
> >      (license license:expat)))
> >=20
> > +(define-public yaz
> > +  (package
> > +    (name "yaz")
> > +    (version "5.34.3")
> > +    (source
> > +     (origin
> > +       (method url-fetch)
> > +       (uri (string-append "https://download.indexdata.com/pub/yaz/yaz=
=2D"
> > +                           version ".tar.gz"))
> > +       (sha256
> > +        (base32
> > "1h54vda4rgisih309jbdzs6d5vk5mfv5ca9csdbwwrg8hgjbjk6f"))))
> > +    (build-system gnu-build-system)
> > +    (home-page "https://www.indexdata.com/resources/software/yaz/")
> > +    (synopsis "Z39.50 toolkit for C")
> > +    (description
> > +     "YAZ is a programmers toolkit supporting the development of
> > +Z39.50/SRW/SRU clients and servers. Z39.50-2003 (version 3) as well as
> > SRU
> > +version 1.1 thru 2.0 are supported in both the client and server roles.
> > The +Solr webservice is supported in the client role through the ZOOM
> > API.") +    (license license:bsd-3)))
>=20
> It is best to write synopsis and description in an easy to understand
> way, people who are not familiar with Z39.50 don't know what this is,
> and try to use ascii. and guix lint say: sentences in description should
> be followed by two spaces; possible infractions at 94, 205.
>=20
> > +
> >=20
> >  (define-public yggdrasil
> > =20
> >    (package
> >   =20
> >      (name "yggdrasil")
>=20
> Date: Fri, 24 Jan 2025 11:03:04 +0800
Thank you. I will send v4 patch series with the changes you have suggested.

=2D-=20
Sughosha
--nextPart5863522.DvuYhMxLoT
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE6tGJ5HmbXl6yCioZzbwL2VlDpwYFAmeTV1YACgkQzbwL2VlD
pwbk8RAAuiaadTsQ5YVM0+q+iro87Tb6qMe+gkcd93NFVQd7NPvbQxRiIkdYsAOq
HNl6rzMje8t1/tY/w/LFvddROwfRs65W+flRzhM41V7dMEqd/yiHuww3YWhNy1WN
QKn7m9aOiyJGwqapLNN2pZ+SASYq2XZplLNqEJG5R2p+qBqRTPv/1v3kSjH5g8hW
CyT9bA7feG7FSbm/MNfXh/TivmV9n2CtHGYdrgct6IGb++2grYhadbB+Jd/lBcvk
tmIgIekQijVRLAGLntDkRnt75USCSZraZhZkwL9mi0nqAS+nE4LgeBhjAKdXBuRV
StIHHhS1wSuh3bjx5ws7pYT77gh37v7CYYbzuASO9XbTZcvTPNZGrqIee6qvXzXr
DZmc+6OdmGLHJrJgATIzMGnsq2m0015EcM3lF4bX5aSX3WRSmw735ZxZ4FCOpqeW
c2uFIzGUFNpNUDF543AyFkwFJLm4hU+XN1BEsoF//pgz+KrDMOQULzPx4vy+/riv
LuNvqMfAWD9DxZBv91rdGZKxhRRy748lBWnnFSSqHKTVYWx3ZKbLYSiQnFHZ1NMa
3a8kDOS5wxGM/7eoXVPX6UK9ZoAqswzrsFQWTvWQB6z4AOOVSgn1of4npu/k929u
27Cdy/6rYTO3O9p+sBcH2rzs+LE5O8OLYq/lfqrEB/7dSDpGKlU=
=IiZk
-----END PGP SIGNATURE-----

--nextPart5863522.DvuYhMxLoT--







Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v4 0/5] gnu: Add tellico.
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
In-Reply-To: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:15:02 +0000
Resent-Message-ID: <handler.75009.B75009.173771007428779 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173771007428779
          (code B ref 75009); Fri, 24 Jan 2025 09:15:02 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 09:14:34 +0000
Received: from localhost ([127.0.0.1]:43626 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFlq-0007U7-3U
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:14:34 -0500
Received: from layka.disroot.org ([178.21.23.139]:40538)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFlm-0007Tw-7l
 for 75009 <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:14:31 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id A665725D2D;
 Fri, 24 Jan 2025 10:14:28 +0100 (CET)
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 8ltKuTATxZa3; Fri, 24 Jan 2025 10:14:28 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737710068; bh=pvl9cvskF1KDCO5agYitOCuVen36waBghR3BDDsVZTU=;
 h=From:To:Cc:Subject:Date;
 b=QdbVsOdTHMzZB/hhLH39wY7egd8hBtNWbZRkb4tDQM3XhFZMUy6mNKOrCptXeLX9T
 fCpz6xlamd1WUA0GRwC+PDij39tg46jXpMNIT8RAAsqTL+7lYQ2afOveYuZguUZjzU
 7rRtaAstOycG4I0BOsybmqmnjtp9dQzumAyrJ9UpMndhRn7OvXYGOC/C7Wz2VM3/0l
 0EPO5LhmLeGLced1biLmtSU20CKk+C7zGHDVmcCKWuyJ2HluwK4m7RSkLT47A5GQc9
 18Wke+F2rjjUNzGEEVIGhgBnd3dxegqRqEkv7GDqwX+oVw1oA+DH8emophef+10T4c
 oPY7yjKqUNy8w==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:44:09 +0530
Message-ID: <cover.1737709819.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

This series adds ksanecore, libksane, yaz, libcsv and tellico.

In this version of the series, libcsv is defined in serialization.scm and the
description of yaz is updated. Thanks to Zheng for the review.

Sughosha (5):
  gnu: Add ksanecore.
  gnu: Add libksane.
  gnu: Add yaz.
  gnu: Add libcsv.
  gnu: Add tellico.

 gnu/packages/kde-office.scm    | 112 ++++++++++++++++++++++++++++++++-
 gnu/packages/kde.scm           |  57 +++++++++++++++++
 gnu/packages/networking.scm    |  24 +++++++
 gnu/packages/serialization.scm |  18 ++++++
 4 files changed, 209 insertions(+), 2 deletions(-)


base-commit: b08a08448e4fbaf0c9189f8c7714c17e4878cc51
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v4 1/5] gnu: Add ksanecore.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:19:02 +0000
Resent-Message-ID: <handler.75009.B75009.173771033629633 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173771033629633
          (code B ref 75009); Fri, 24 Jan 2025 09:19:02 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 09:18:56 +0000
Received: from localhost ([127.0.0.1]:43639 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFq2-0007hc-1F
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:18:56 -0500
Received: from layka.disroot.org ([178.21.23.139]:59310)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFpy-0007hJ-8p
 for 75009 <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:18:51 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 4C30325B0D;
 Fri, 24 Jan 2025 10:18:49 +0100 (CET)
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 gG41C3lorCeS; Fri, 24 Jan 2025 10:18:45 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737710325; bh=OmOt0BV1W9n6R1FR5AEPOSQFlDY5Q9nRaseMXNZ1Uh4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=kmqPultl4yTK3P6hVrHWoCjKsLJzpMgaWryjpXhCI2nCJiw6YnFYLlJhY38CCZuA1
 We6Q1u+eVk7pQ26yFeuDke7Q/3UIEaVi+fTj5NLl+TWXFxGpmG1NZ+vkIX8HhgXRf0
 vGK1rc/wstC6otQXvyf7USQnCV8zcp4jcpbh6QPv6zRRNEQ7hLz+1jyfdKetYqbwom
 tp6Bt41YDJEACIiQiAK8OISNPv1omRZJTwSRXOGRKi5NmRYPxtSKD1rmu+FCCArUan
 2+oYw2RwT1rtjEpZ64G1+U+J/03BgVqvylSshTpX9RnCu9vACHqKSm3Mv9SIai6moF
 gqS+2PnG/IG+Q==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:48:11 +0530
Message-ID: <1c9ee3c385e68ffaadaeab3384cf304e9238186a.1737709819.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737709819.git.sughosha@HIDDEN>
References: <cover.1737709819.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=ASCII
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/kde.scm (ksanecore): New variable.

Change-Id: I94bef38d1c83194cf5353c4b94dc0b4402d0fc31
---
 gnu/packages/kde.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 19f1c2cfc9..352edc7ce4 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -19,6 +19,7 @@
 ;;; Copyright © 2022 Petr Hodina <phodina@HIDDEN>
 ;;; Copyright © 2023 Mehmet Tekman <mtekman89@HIDDEN>
 ;;; Copyright © 2024 Remco van 't Veer <remco@HIDDEN>
+;;; Copyright © 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -102,6 +103,7 @@ (define-module (gnu packages kde)
   #:use-module (gnu packages python)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages samba)
+  #:use-module (gnu packages scanner)
   #:use-module (gnu packages sdl)
   #:use-module (gnu packages ssh)
   #:use-module (gnu packages tls)
@@ -1331,6 +1333,32 @@ (define-public kpublictransport
 transport data and for performing public transport journey queries.")
     (license (list license:lgpl2.0+))))
 
+(define-public ksanecore
+  (package
+    (name "ksanecore")
+    (version "24.12.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kde/stable/release-service/" version
+                             "/src/ksanecore-" version ".tar.xz"))
+       (sha256
+        (base32 "0bh7i2qh5jdxfgy122vbwin7g46s16kdmam6szj14zc1ggnhqvfb"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase))
+    (native-inputs
+     (list extra-cmake-modules))
+    (inputs
+     (list ki18n
+           sane-backends))
+    (home-page "https://invent.kde.org/libraries/ksanecore")
+    (synopsis "Library logic to interface scanners")
+    (description
+     "KSaneCore is a library that provides a Qt interface for the SANE library
+for scanner hardware.")
+    (license license:lgpl3+)))
+
 (define-public snorenotify
   (package
     (name "snorenotify")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v4 2/5] gnu: Add libksane.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:19:03 +0000
Resent-Message-ID: <handler.75009.B75009.173771033729640 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173771033729640
          (code B ref 75009); Fri, 24 Jan 2025 09:19:03 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 09:18:57 +0000
Received: from localhost ([127.0.0.1]:43642 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFq4-0007hu-FJ
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:18:56 -0500
Received: from layka.disroot.org ([178.21.23.139]:59316)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFpz-0007hL-RK
 for 75009 <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:18:52 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id F001F25BA2;
 Fri, 24 Jan 2025 10:18:50 +0100 (CET)
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 lxsZ1FCYPsiW; Fri, 24 Jan 2025 10:18:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737710326; bh=os+/1vS11QTngccpymP+1TtoLVntidJravdVUswP8q0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=FtzvFNyO2PeP67eUdCEyQ9b7FraFV5NB8Dn2yXMrsQ1dh3PMziJZoBoXSa9tcacnG
 qc6zveRzhJA77D/+v8NCIysOUIDOhDCSumSyZIJzmMC7HnObHCcPsmGsmHlRkykWTj
 R3Mpm9CX8el+PHomjLLWVX1fttc0/hovoe90QSPquA51Ak/Kq+8veBOVARB7TJFZ5l
 eSg63PdzDFOXjVMcPr5qVBJHmluQ/YCe8P0y1igMPSonC+PfR7bI8sdF/gVNOZA16k
 OT7UiwH5saf4mq9/AfjSzMb3Myq8imc7CpyH0Ymdl+GiPv+Tveh4qu58X+n5KFhpcA
 wtuA7lctXYowA==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:48:12 +0530
Message-ID: <709174bf7810fac6c119d7344cfc32870fc35c7c.1737709819.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737709819.git.sughosha@HIDDEN>
References: <cover.1737709819.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/kde.scm (libksane): New variable.

Change-Id: I505e2010485e7d4ea9eb70fcf0ab868d0bdb2925
---
 gnu/packages/kde.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 352edc7ce4..03045a56f7 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -1359,6 +1359,35 @@ (define-public ksanecore
 for scanner hardware.")
     (license license:lgpl3+)))
 
+(define-public libksane
+  (package
+    (name "libksane")
+    (version "24.12.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kde/stable/release-service/" version
+                             "/src/libksane-" version ".tar.xz"))
+       (sha256
+        (base32 "1sv81mpai350196x5sskvf2qsq2abmvjpv28zy7n8cy31if931ga"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase))
+    (native-inputs
+     (list extra-cmake-modules))
+    (inputs
+     (list ki18n
+           ksanecore
+           ktextwidgets
+           kwallet
+           kwidgetsaddons))
+    (home-page "https://invent.kde.org/graphics/libksane")
+    (synopsis "Library providing QWidget with logic to interface scanners")
+    (description
+     "Libksane is a Qt-based interface for SANE library to control flat
+scanners.")
+    (license license:lgpl3+)))
+
 (define-public snorenotify
   (package
     (name "snorenotify")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v4 3/5] gnu: Add yaz.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:20:02 +0000
Resent-Message-ID: <handler.75009.B75009.173771034729702 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173771034729702
          (code B ref 75009); Fri, 24 Jan 2025 09:20:02 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 09:19:07 +0000
Received: from localhost ([127.0.0.1]:43650 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFqE-0007it-15
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:19:06 -0500
Received: from layka.disroot.org ([178.21.23.139]:59324)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFq1-0007hY-Gh
 for 75009 <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:18:54 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 9883825C79;
 Fri, 24 Jan 2025 10:18:52 +0100 (CET)
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 DYe_C2k9KXU9; Fri, 24 Jan 2025 10:18:48 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737710328; bh=owlMfXoS4jB1U31Ju65IgSI1V5diFjoPCC88Vn88d3g=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=evrEcPu/1LyG0XIfFBzI2A8kwb+PsY3A0QTJBb00AuzxZXFGJKGt+SwIklOlBUBYE
 jqLTXE2N3bvgxFAmLdeb8qjgouUpvbinotTDZ5WsdKXXCyEkWIYdzl5GlSmbNPs2UV
 cOdLsFpa7f7FTI8+XYGS2qC/m4ji+n/eg8eoQqfE/8uCWrXFfqjhq0kFD7wK31eVwl
 +V6V2rDSRW/Z0C38s/GxzNkBu5CJtgH4Ay1UsjaTREA+gYegY3fN2cx6FwZebfmY0V
 dVzZ+NihVRQk7+guEUPiwb1cbANQdEPhymeD1zxTUPryHGEzhWMr1e1waS2H+fwu+u
 jHwHAXtzdDodg==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:48:13 +0530
Message-ID: <569ff0f5abd5d4534b86b17053191a6c7faea293.1737709819.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737709819.git.sughosha@HIDDEN>
References: <cover.1737709819.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=ASCII
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/networking.scm (yaz): New variable.

Change-Id: Ib18a68f58735d679a26108bd57f943caf4941884
---
 gnu/packages/networking.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 295c2421ec..f50d4c81b2 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -65,6 +65,7 @@
 ;;; Copyright © 2022 Dominic Martinez <dom@HIDDEN>
 ;;; Copyright © 2024 Alexey Abramov <levenson@HIDDEN>
 ;;; Copyright © 2024 James Smith <jsubuntuxp@HIDDEN>
+;;; Copyright © 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -4672,6 +4673,29 @@ (define-public ngtcp2
 QUIC protocol.")
     (license license:expat)))
 
+(define-public yaz
+  (package
+    (name "yaz")
+    (version "5.34.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://download.indexdata.com/pub/yaz/yaz-"
+                           version ".tar.gz"))
+       (sha256
+        (base32 "1h54vda4rgisih309jbdzs6d5vk5mfv5ca9csdbwwrg8hgjbjk6f"))))
+    (build-system gnu-build-system)
+    (home-page "https://www.indexdata.com/resources/software/yaz/")
+    (synopsis "Z39.50 toolkit for C")
+    (description
+     "YAZ is a C/C++ library for information retrieval applications using
+@uref{https://www.loc.gov/z3950/, Z39.50},
+@uref{https://www.loc.gov/standards/sru/, SRU} or
+@uref{https://solr.apache.org/, Solr Web Service} protocols for information
+retrieval.  It also offers @uref{https://zoom.z3950.org/, ZOOM} API
+implementing them.")
+    (license license:bsd-3)))
+
 (define-public yggdrasil
   (package
     (name "yggdrasil")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v4 4/5] gnu: Add libcsv.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:20:02 +0000
Resent-Message-ID: <handler.75009.B75009.173771034729709 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173771034729709
          (code B ref 75009); Fri, 24 Jan 2025 09:20:02 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 09:19:07 +0000
Received: from localhost ([127.0.0.1]:43652 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFqF-0007j2-0j
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:19:07 -0500
Received: from layka.disroot.org ([178.21.23.139]:58244)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFq3-0007hj-Kn
 for 75009 <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:18:56 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id A328225311;
 Fri, 24 Jan 2025 10:18:54 +0100 (CET)
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 JUlq4buUwj0T; Fri, 24 Jan 2025 10:18:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737710330; bh=DzSxKH/J0/ePwRakSImobJ3gPMyY8dAyHieGUi6hWg0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=cZ+TwF7NnmXD2hGmDjm2YQbfhF34pw+kU7vapj0/GsSfFU9xzFn2ixt2EbjFbqQdM
 3BmW75tFCykbQyVX105vuynaGwjWkfhw3mbtjkFXJlv5QdzCOx8WgI9+h5XY01JYkF
 7NgrvaMgML9X7z1quESAObdCvAR6u1k9WALxMLSK7DCbdFoIb1y7pGDkPkjbZDlCGc
 MO0y74C+DDpIp+lBhewctC+XnahLXV2iQwCf2QKAS6jehvhd0Ee5pZ07qhjuaWvW88
 /RbGy79N6iBIYiIWjj0O6WTD9y7RybieJNAuZV5j3nEzrRGc+EM1Az2QggqxqTg0Ri
 bR5iRzRtOG1ig==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:48:14 +0530
Message-ID: <3469bfe4cd33852f3f5d06d0589adbc42ee49cda.1737709819.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737709819.git.sughosha@HIDDEN>
References: <cover.1737709819.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/serialization.scm (libcsv): New variable.

Change-Id: I0099d72027ccb1c22e937993d36b979c52bb67d3
---
 gnu/packages/serialization.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 338682d16c..2e51b0ade7 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -423,6 +423,24 @@ (define-public lua5.2-libmpack
     (inputs
      `(("lua" ,lua-5.2)))))
 
+(define-public libcsv
+  (package
+    (name "libcsv")
+    (version "3.0.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://sourceforge/libcsv/libcsv/libcsv-"
+                                  version "/libcsv-" version ".tar.gz"))
+              (sha256
+               (base32
+                "1r6pxdxrc3vfil1f9ng1dblm82asdqz6hkz7dj4vkkh3p0f47h6r"))))
+    (build-system gnu-build-system)
+    (home-page "http://sourceforge.net/projects/libcsv/")
+    (synopsis "CSV parser and writer library")
+    (description
+     "This package provides a C library for parsing and writing CSV data.")
+    (license license:lgpl2.1+)))
+
 (define-public libscfg
   (package
     (name "libscfg")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v4 5/5] gnu: Add tellico.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 24 Jan 2025 09:20:03 +0000
Resent-Message-ID: <handler.75009.B75009.173771034829716 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173771034829716
          (code B ref 75009); Fri, 24 Jan 2025 09:20:03 +0000
Received: (at 75009) by debbugs.gnu.org; 24 Jan 2025 09:19:08 +0000
Received: from localhost ([127.0.0.1]:43654 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbFqF-0007j8-CK
	for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:19:07 -0500
Received: from layka.disroot.org ([178.21.23.139]:58252)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbFq5-0007ht-5c
 for 75009 <at> debbugs.gnu.org; Fri, 24 Jan 2025 04:18:57 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 1EC9225D7E;
 Fri, 24 Jan 2025 10:18:56 +0100 (CET)
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 zGClTU3Uofaf; Fri, 24 Jan 2025 10:18:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737710332; bh=3OtWhqnOAu8seDKBrDdltRXyU2FYnND7UuquIkREygY=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=NaIxzRjHgJt96Fp7/4o6oY5uWM4AkmT4nxBPjz2mdGon4PPgGo4iJp5bDxE7IOUBr
 SEsBmT0TVKQVrOtwMSTpnxyQ9EW5/76uKRdRVLLeAVDVbU8ozUmvi9yJiH+GwhD3d7
 OyQU9H1x/Am6jPzJkEtWdsDi7OIFwht7c6xGjuYrH2iNIL9S45/G4xfnAx+nyqVM+S
 fXjttKCE/3DPj0jveSpeDZVoIid0xRI0ZUp6gr+NZK0UR8aCHjhvfZmX37yi/Gq0WU
 38XIPR4V6Ha5rG79wCn2MkL/PqBGW+BxLQ33oFsHk0S6opYGEoZmyJSxi6r9b07dN/
 valCEhewvd+Yg==
From: Sughosha <sughosha@HIDDEN>
Date: Fri, 24 Jan 2025 14:48:15 +0530
Message-ID: <2a0e81675f642e8e15c606cb4bf4f84d86c0ae53.1737709819.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737709819.git.sughosha@HIDDEN>
References: <cover.1737709819.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=ASCII
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
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: -1.0 (-)

* gnu/packages/kde-office.scm (tellico): New variable.

Change-Id: If844492deb44ccd44f7598413f41e69957306726
---
 gnu/packages/kde-office.scm | 112 +++++++++++++++++++++++++++++++++++-
 1 file changed, 110 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm
index 96c8318225..556111336c 100644
--- a/gnu/packages/kde-office.scm
+++ b/gnu/packages/kde-office.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2024 Sughosha <sughosha@HIDDEN>
+;;; Copyright © 2024, 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -19,30 +19,38 @@
 (define-module (gnu packages kde-office)
   #:use-module (guix packages)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix build-system qt)
   #:use-module (guix gexp)
   #:use-module (guix utils)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages boost)
+  #:use-module (gnu packages cdrom)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
+  #:use-module (gnu packages glib)
   #:use-module (gnu packages ghostscript)
   #:use-module (gnu packages graphics)
   #:use-module (gnu packages hunspell)
   #:use-module (gnu packages kde)
   #:use-module (gnu packages kde-frameworks)
+  #:use-module (gnu packages kde-multimedia)
   #:use-module (gnu packages libreoffice)
   #:use-module (gnu packages maths)
+  #:use-module (gnu packages mp3)
+  #:use-module (gnu packages networking)
   #:use-module (gnu packages pdf)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages qt)
+  #:use-module (gnu packages serialization)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
   #:use-module (gnu packages wm)
-  #:use-module (gnu packages xdisorg))
+  #:use-module (gnu packages xdisorg)
+  #:use-module (gnu packages xml))
 
 (define-public calligra
   (package
@@ -182,3 +190,103 @@ (define-public ghostwriter
 processor built in, and can integrate with Pandoc, MultiMarkdown, Discount, and
 cmark processors if they are installed.")
     (license license:gpl3+)))
+
+
+(define-public tellico
+  (package
+    (name "tellico")
+    (version "4.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://invent.kde.org/office/tellico")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32 "0dni1n3caj2wb7kwiv08k2qqbv8swfd7xdil6aiqdvmv6xihycy7"))
+              (modules '((guix build utils)))
+              (snippet
+               ;; Fix including QtPrintSupport.
+               '(substitute* (find-files "src" "\\.(h|cpp)$")
+                  (("#include <QPrint") "#include <QtPrintSupport/QPrint")))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'check 'set-home-directory
+                 (lambda _
+                   (setenv "HOME" "/tmp")))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "dbus-launch" "ctest")))))))
+    (native-inputs
+     (list dbus extra-cmake-modules kdoctools pkg-config))
+    (inputs
+     (list exempi
+           karchive
+           kcodecs
+           kcompletion
+           kconfig
+           kconfigwidgets
+           kcoreaddons
+           kcrash
+           kfilemetadata
+           kguiaddons
+           ki18n
+           kiconthemes
+           kio
+           kitemmodels
+           kjobwidgets
+           knewstuff
+           ktextwidgets
+           kwidgetsaddons
+           kxmlgui
+           libcdio
+           libcsv
+           libkcddb
+           libksane
+           libxml2
+           libxslt
+           perl-text-bibtex
+           poppler-qt6
+           qtcharts
+           qtsvg
+           qtwayland
+           qtwebengine
+           solid
+           sonnet
+           taglib
+           yaz))
+    (home-page "https://tellico-project.org/")
+    (synopsis "Collection manager")
+    (description "Tellico is an application for organizing your collections.  It
+provides default templates for books, bibliographies, videos, music, video
+games, coins, stamps, trading cards, comic books, and wines.  It allows you to
+enter your collection in a catalogue database, saving many different properties
+like title, author, etc.
+
+Features:
+
+@itemize
+@item Supports default collections of books, bibliographic entries, videos,
+ music, video games, comic books, coins, stamps, trading cards, wines, board
+ games, and file catalogs.
+@item Supports user-defined custom collections.
+@item Supports any number of user-defined fields, of several different types:
+ text, paragraph, list, checkbox, number, URL, date, images, and combinations.
+@item Handles entries with multiple authors, genres, keywords, etc.
+#item Automatically formats titles and names.
+@item Supports collection searching and view filtering.
+@item Sorts and groups collection by various properties.
+@item Allows customizable entry templates through XSLT.
+@item Imports MODS, BibTeX, RIS, CSV, PDF metadata, and many other formats.
+@item Exports to BibTeX, ONIX, CSV, HTML, and other formats.
+@item Imports information directly from Amazon.com, IMDb, Z39.50 servers,
+ PubMed, SRU servers, CrossRef.org, various other websites, and from external
+ scripts.
+@item Imports CDDB data for cataloging audio CDs.
+@item Scans and imports audio file collections, such as mp3 or ogg.
+@end itemize")
+    (license license:gpl2+)))
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v5 0/5] gnu: Add tellico.
References: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
In-Reply-To: <199975fe490419f9667a2a6cd0de76268bb732bb.1734798242.git.sughosha@HIDDEN>
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 25 Jan 2025 05:27:02 +0000
Resent-Message-ID: <handler.75009.B75009.173778277931850 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173778277931850
          (code B ref 75009); Sat, 25 Jan 2025 05:27:02 +0000
Received: (at 75009) by debbugs.gnu.org; 25 Jan 2025 05:26:19 +0000
Received: from localhost ([127.0.0.1]:48113 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbYgV-0008Hd-Cn
	for submit <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:19 -0500
Received: from layka.disroot.org ([178.21.23.139]:55858)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbYgT-0008HV-2T
 for 75009 <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:17 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 271F625DA6;
 Sat, 25 Jan 2025 06:26:16 +0100 (CET)
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 NkE4DT2mWxGF; Sat, 25 Jan 2025 06:26:15 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737782775; bh=/j/pIXHNjh52p6WmDSk4QDHR2/BqANauociG7QS/4Ws=;
 h=From:To:Cc:Subject:Date;
 b=Ws11m2tvjE9XSVoF4PPWH2WazPM6I4u9ay1vjTQw74QXws2dHpgWJGsp0Oq0x7Hbe
 tIkJ/Y0knreWVMCzM9G3ZyM5zNG+yEQzYDgQw9Lomv63rbWZXyHWospI+hOPH62W7g
 pCqqJUziLrOR6aWGDm61aSAx7buHHY0P+MHDxce+evlTIh+p/27cOdfrVUkEpbiNFV
 rVpk1ShBw+2Y2juxPo0Vk3vBPH3zRMVj3BUkfN6RPvH+hfQf2auXoNekglK5TIS4tC
 zbDjQ7hgy7I5t99KkubrthqVeQcZ9arWC/Fi+UlvIjZCHRGY7jLK5hEwoECLnf78QB
 hY+Ram4GXLt4A==
From: Sughosha <sughosha@HIDDEN>
Date: Sat, 25 Jan 2025 10:55:39 +0530
Message-ID: <cover.1737782569.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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: -1.0 (-)

This series adds ksancore, libksane, yaz, libcsv and finally tellico.

In this version, in addition to the v4 series, the only change is that the
home-page is updated by changing to HTTPS protocol.

Sughosha (5):
  gnu: Add ksanecore.
  gnu: Add libksane.
  gnu: Add yaz.
  gnu: Add libcsv.
  gnu: Add tellico.

 gnu/packages/kde-office.scm    | 112 ++++++++++++++++++++++++++++++++-
 gnu/packages/kde.scm           |  57 +++++++++++++++++
 gnu/packages/networking.scm    |  24 +++++++
 gnu/packages/serialization.scm |  18 ++++++
 4 files changed, 209 insertions(+), 2 deletions(-)


base-commit: b08a08448e4fbaf0c9189f8c7714c17e4878cc51
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v5 1/5] gnu: Add ksanecore.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 25 Jan 2025 05:27:02 +0000
Resent-Message-ID: <handler.75009.B75009.173778278831873 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173778278831873
          (code B ref 75009); Sat, 25 Jan 2025 05:27:02 +0000
Received: (at 75009) by debbugs.gnu.org; 25 Jan 2025 05:26:28 +0000
Received: from localhost ([127.0.0.1]:48116 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbYgd-0008I1-OW
	for submit <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:28 -0500
Received: from layka.disroot.org ([178.21.23.139]:34370)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbYgb-0008Hs-JM
 for 75009 <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:26 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id B9D2325D22;
 Sat, 25 Jan 2025 06:26:24 +0100 (CET)
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 7e0jQMoaZ4bo; Sat, 25 Jan 2025 06:26:20 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737782780; bh=OmOt0BV1W9n6R1FR5AEPOSQFlDY5Q9nRaseMXNZ1Uh4=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=e3RcQGKLHIu0tSDK2vFr4mgcBZmEQw/j1WY2+hrVWYM2vqKadQtfWJaCrhomk0Ign
 3027WoPjqtd+oXYkXr1XSypOMS/NRAL6YUzrbgU1Keg8vShqCl+kbfTxqHtlJK9IWv
 GmSe9TZnN5H4mi/E5zZyQ8MqRadm8ialP+OA4+ECFEVFXc70U6NuCwVjhs3i5Stt5y
 0iAXYC/n02FZZZrXIptdUnk8b+/Y6Rwf743pMiQX0njuNDqXEkRPVYdvf2GcGBbvNq
 OgPK1MgTs+3sbxVI9fI3onEBSEQ664K2myK2fNQHAmSUf189/aZsF8BKtcMLISEGXK
 gUxq4Bgbj7HnQ==
From: Sughosha <sughosha@HIDDEN>
Date: Sat, 25 Jan 2025 10:55:40 +0530
Message-ID: <1c9ee3c385e68ffaadaeab3384cf304e9238186a.1737782569.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737782569.git.sughosha@HIDDEN>
References: <cover.1737782569.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=ASCII
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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: -1.0 (-)

* gnu/packages/kde.scm (ksanecore): New variable.

Change-Id: I94bef38d1c83194cf5353c4b94dc0b4402d0fc31
---
 gnu/packages/kde.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 19f1c2cfc9..352edc7ce4 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -19,6 +19,7 @@
 ;;; Copyright © 2022 Petr Hodina <phodina@HIDDEN>
 ;;; Copyright © 2023 Mehmet Tekman <mtekman89@HIDDEN>
 ;;; Copyright © 2024 Remco van 't Veer <remco@HIDDEN>
+;;; Copyright © 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -102,6 +103,7 @@ (define-module (gnu packages kde)
   #:use-module (gnu packages python)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages samba)
+  #:use-module (gnu packages scanner)
   #:use-module (gnu packages sdl)
   #:use-module (gnu packages ssh)
   #:use-module (gnu packages tls)
@@ -1331,6 +1333,32 @@ (define-public kpublictransport
 transport data and for performing public transport journey queries.")
     (license (list license:lgpl2.0+))))
 
+(define-public ksanecore
+  (package
+    (name "ksanecore")
+    (version "24.12.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kde/stable/release-service/" version
+                             "/src/ksanecore-" version ".tar.xz"))
+       (sha256
+        (base32 "0bh7i2qh5jdxfgy122vbwin7g46s16kdmam6szj14zc1ggnhqvfb"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase))
+    (native-inputs
+     (list extra-cmake-modules))
+    (inputs
+     (list ki18n
+           sane-backends))
+    (home-page "https://invent.kde.org/libraries/ksanecore")
+    (synopsis "Library logic to interface scanners")
+    (description
+     "KSaneCore is a library that provides a Qt interface for the SANE library
+for scanner hardware.")
+    (license license:lgpl3+)))
+
 (define-public snorenotify
   (package
     (name "snorenotify")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v5 2/5] gnu: Add libksane.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 25 Jan 2025 05:27:03 +0000
Resent-Message-ID: <handler.75009.B75009.173778279631916 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173778279631916
          (code B ref 75009); Sat, 25 Jan 2025 05:27:03 +0000
Received: (at 75009) by debbugs.gnu.org; 25 Jan 2025 05:26:36 +0000
Received: from localhost ([127.0.0.1]:48120 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbYgk-0008IV-Bz
	for submit <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:36 -0500
Received: from layka.disroot.org ([178.21.23.139]:34386)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbYge-0008I7-TQ
 for 75009 <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:29 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 0419925D22;
 Sat, 25 Jan 2025 06:26:28 +0100 (CET)
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 9z35HRY_w2M3; Sat, 25 Jan 2025 06:26:23 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737782783; bh=os+/1vS11QTngccpymP+1TtoLVntidJravdVUswP8q0=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=USNiYXiWLtu/hf//VObTjYs4mkh7LCCUY5iHbqYL+wXIjlx9pykFCg5deYxPigJMS
 Ig5YxABYEF/k2sqwGydBpQApSjdbzWSF5demZOMqCAsUlp7EimM13PIOTIDU/5Op+s
 IbfOHiHjs5dHxvESuCOm0hlfHxqqaHaAnYgSJiUWuDhMWEdMIKE2GI2ntlBI5BAx+i
 Oqjkw+rZvtReoKimdZG9rdP8qcNtEJQqEEiBpY5KfVzUj8apno9737IwQNUvp0UzoI
 QNhkq4Ojde0g2ZStD0x46d9aogV6uTZ8OZ+EE0GYZ+DYFZUjzsGHnPBMcs2yQ8rul7
 lVNSf05035gkw==
From: Sughosha <sughosha@HIDDEN>
Date: Sat, 25 Jan 2025 10:55:41 +0530
Message-ID: <709174bf7810fac6c119d7344cfc32870fc35c7c.1737782569.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737782569.git.sughosha@HIDDEN>
References: <cover.1737782569.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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: -1.0 (-)

* gnu/packages/kde.scm (libksane): New variable.

Change-Id: I505e2010485e7d4ea9eb70fcf0ab868d0bdb2925
---
 gnu/packages/kde.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 352edc7ce4..03045a56f7 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -1359,6 +1359,35 @@ (define-public ksanecore
 for scanner hardware.")
     (license license:lgpl3+)))
 
+(define-public libksane
+  (package
+    (name "libksane")
+    (version "24.12.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kde/stable/release-service/" version
+                             "/src/libksane-" version ".tar.xz"))
+       (sha256
+        (base32 "1sv81mpai350196x5sskvf2qsq2abmvjpv28zy7n8cy31if931ga"))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase))
+    (native-inputs
+     (list extra-cmake-modules))
+    (inputs
+     (list ki18n
+           ksanecore
+           ktextwidgets
+           kwallet
+           kwidgetsaddons))
+    (home-page "https://invent.kde.org/graphics/libksane")
+    (synopsis "Library providing QWidget with logic to interface scanners")
+    (description
+     "Libksane is a Qt-based interface for SANE library to control flat
+scanners.")
+    (license license:lgpl3+)))
+
 (define-public snorenotify
   (package
     (name "snorenotify")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v5 4/5] gnu: Add libcsv.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 25 Jan 2025 05:27:03 +0000
Resent-Message-ID: <handler.75009.B75009.173778280131934 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173778280131934
          (code B ref 75009); Sat, 25 Jan 2025 05:27:03 +0000
Received: (at 75009) by debbugs.gnu.org; 25 Jan 2025 05:26:41 +0000
Received: from localhost ([127.0.0.1]:48123 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbYgr-0008Iy-Er
	for submit <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:41 -0500
Received: from layka.disroot.org ([178.21.23.139]:34396)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbYgk-0008IN-4B
 for 75009 <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:34 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 473E525DAD;
 Sat, 25 Jan 2025 06:26:33 +0100 (CET)
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 od1CCnmasJ-U; Sat, 25 Jan 2025 06:26:32 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737782792; bh=RxJKUYjDn/4xr/CzPZCsQ/W+z5vAJMarVPfvH9gJ6R8=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=X5Jbh+jNQ8adnlSYYx1XcLEYKbcQ7dv6bjS2IJDWzIf3VLxK6ExiwNqq4IdkQJi+g
 loys8ZJze8ndg6/fAiMWgR4/OcLgVNjZzoPfAmmm2rhKyhWn+ed6RF5Wao/W82S7zS
 jJpTQgNH0rojTEVNR0GTbgEltzPSgEG3Q/7811fJnWxnhrTXfEmZJAV7riVB7rERkW
 tM4hZgeWRxdc5+IheyMnMAETQoZT9bgV03kawnLrljtGzjInDxfCsfmRKUa2IgbYAz
 fJk5Nmfa786PRAhoOJm4bsKmGCTjS99T+6oBtFQydD3vmDG5xI/oT8I92htYv3rVY9
 wPo5uEVs5TQxg==
From: Sughosha <sughosha@HIDDEN>
Date: Sat, 25 Jan 2025 10:55:43 +0530
Message-ID: <e9e3b4d8332a76cfe90a2139d268d3eef36b7614.1737782569.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737782569.git.sughosha@HIDDEN>
References: <cover.1737782569.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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: -1.0 (-)

* gnu/packages/serialization.scm (libcsv): New variable.

Change-Id: If30782f56895037ba8516e5d989327ce9738513e
---
 gnu/packages/serialization.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 338682d16c..c3f0ca9c5a 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -423,6 +423,24 @@ (define-public lua5.2-libmpack
     (inputs
      `(("lua" ,lua-5.2)))))
 
+(define-public libcsv
+  (package
+    (name "libcsv")
+    (version "3.0.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://sourceforge/libcsv/libcsv/libcsv-"
+                                  version "/libcsv-" version ".tar.gz"))
+              (sha256
+               (base32
+                "1r6pxdxrc3vfil1f9ng1dblm82asdqz6hkz7dj4vkkh3p0f47h6r"))))
+    (build-system gnu-build-system)
+    (home-page "https://sourceforge.net/projects/libcsv/")
+    (synopsis "CSV parser and writer library")
+    (description
+     "This package provides a C library for parsing and writing CSV data.")
+    (license license:lgpl2.1+)))
+
 (define-public libscfg
   (package
     (name "libscfg")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v5 3/5] gnu: Add yaz.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 25 Jan 2025 05:27:04 +0000
Resent-Message-ID: <handler.75009.B75009.173778280231940 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173778280231940
          (code B ref 75009); Sat, 25 Jan 2025 05:27:04 +0000
Received: (at 75009) by debbugs.gnu.org; 25 Jan 2025 05:26:42 +0000
Received: from localhost ([127.0.0.1]:48125 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbYgr-0008J2-RD
	for submit <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:42 -0500
Received: from layka.disroot.org ([178.21.23.139]:34404)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbYgl-0008IW-8N
 for 75009 <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:36 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 3CBBA23CAB;
 Sat, 25 Jan 2025 06:26:34 +0100 (CET)
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 CBl7goOZEuPf; Sat, 25 Jan 2025 06:26:30 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737782789; bh=owlMfXoS4jB1U31Ju65IgSI1V5diFjoPCC88Vn88d3g=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=UrpJDPXiIhVDMVwACLkdOncvkYw6YcTeIsC8mh0toeIYg1GMpLoZ2fwJoGL8A+tTW
 NTbqOHmqnpzMaM+SSw2RdQWj5Kg/+M5yzFG3QzqlvWsw0GCECjHIWztcyXo4mjVgtf
 yeAX0j89Zr/Y5gbJRVu7iLqoxBiB7toL8UO4kkypgm4enteq4Mn20dVtVWDh50FIk6
 PU++EzH8yo6+KGJZ5BAFoQXqRUSrgs9xR6B5q7Ft83SzPty8PvtaErX2ydisUXgxTa
 BpTGPAoJfu4C5N+2ecLA4OPlh6k7SnZ0B6rqcTszo0lg4FdTgP6llAazDOS6HGnhPA
 ddFx2wGdzOBqw==
From: Sughosha <sughosha@HIDDEN>
Date: Sat, 25 Jan 2025 10:55:42 +0530
Message-ID: <569ff0f5abd5d4534b86b17053191a6c7faea293.1737782569.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737782569.git.sughosha@HIDDEN>
References: <cover.1737782569.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=ASCII
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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: -1.0 (-)

* gnu/packages/networking.scm (yaz): New variable.

Change-Id: Ib18a68f58735d679a26108bd57f943caf4941884
---
 gnu/packages/networking.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 295c2421ec..f50d4c81b2 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -65,6 +65,7 @@
 ;;; Copyright © 2022 Dominic Martinez <dom@HIDDEN>
 ;;; Copyright © 2024 Alexey Abramov <levenson@HIDDEN>
 ;;; Copyright © 2024 James Smith <jsubuntuxp@HIDDEN>
+;;; Copyright © 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -4672,6 +4673,29 @@ (define-public ngtcp2
 QUIC protocol.")
     (license license:expat)))
 
+(define-public yaz
+  (package
+    (name "yaz")
+    (version "5.34.3")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://download.indexdata.com/pub/yaz/yaz-"
+                           version ".tar.gz"))
+       (sha256
+        (base32 "1h54vda4rgisih309jbdzs6d5vk5mfv5ca9csdbwwrg8hgjbjk6f"))))
+    (build-system gnu-build-system)
+    (home-page "https://www.indexdata.com/resources/software/yaz/")
+    (synopsis "Z39.50 toolkit for C")
+    (description
+     "YAZ is a C/C++ library for information retrieval applications using
+@uref{https://www.loc.gov/z3950/, Z39.50},
+@uref{https://www.loc.gov/standards/sru/, SRU} or
+@uref{https://solr.apache.org/, Solr Web Service} protocols for information
+retrieval.  It also offers @uref{https://zoom.z3950.org/, ZOOM} API
+implementing them.")
+    (license license:bsd-3)))
+
 (define-public yggdrasil
   (package
     (name "yggdrasil")
-- 
2.47.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#75009] [PATCH v5 5/5] gnu: Add tellico.
Resent-From: Sughosha <sughosha@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 25 Jan 2025 05:27:04 +0000
Resent-Message-ID: <handler.75009.B75009.173778281531971 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 75009
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 75009 <at> debbugs.gnu.org
Cc: Sughosha <sughosha@HIDDEN>
Received: via spool by 75009-submit <at> debbugs.gnu.org id=B75009.173778281531971
          (code B ref 75009); Sat, 25 Jan 2025 05:27:04 +0000
Received: (at 75009) by debbugs.gnu.org; 25 Jan 2025 05:26:55 +0000
Received: from localhost ([127.0.0.1]:48128 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tbYh4-0008Jb-BC
	for submit <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:54 -0500
Received: from layka.disroot.org ([178.21.23.139]:35950)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>)
 id 1tbYh2-0008JQ-40
 for 75009 <at> debbugs.gnu.org; Sat, 25 Jan 2025 00:26:52 -0500
Received: from mail01.disroot.lan (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 2D92825D17;
 Sat, 25 Jan 2025 06:26:51 +0100 (CET)
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 ZKlfoXwX64a9; Sat, 25 Jan 2025 06:26:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1737782806; bh=boxjO8wfYdWmqSpaolXT9fPK26dQDDapnNqdP/HHaXM=;
 h=From:To:Cc:Subject:Date:In-Reply-To:References;
 b=W3wMSsuB/SZRNj3QALKB0KAO2YAwY0x9+94rJ+mJivvAT8CgaRToJVrgiJDBJtaHs
 4G2n5xk0yAadCX0aRaJ0PLj/PhIlc744V+wyJsOhMoLdkm+bB/jAgXROFq45cWjYcv
 G9ywlnQCURpAoNV6ZtB1ASIIj285w5L6vWfRmBXkprvFoDikbqs11mE1G2Zcr7anjg
 /d4KX2EVmqezUWDJfHRP7/M1iwtrI1rfR3/Uv3qNy4E9wpahMGcquvnIPtSgT0Opct
 ntKpKX6DT++fy1yUQp1H9FYr1p61ax7E/BlYvNLPAn0L2cxL5jsKib1ov34MH21KF9
 mntCc+2m/jYGQ==
From: Sughosha <sughosha@HIDDEN>
Date: Sat, 25 Jan 2025 10:55:44 +0530
Message-ID: <854f34ed737aa12b0a67186b8e82d2293f3f83d1.1737782569.git.sughosha@HIDDEN>
In-Reply-To: <cover.1737782569.git.sughosha@HIDDEN>
References: <cover.1737782569.git.sughosha@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=ASCII
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
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: -1.0 (-)

* gnu/packages/kde-office.scm (tellico): New variable.

Change-Id: I67f055a56582c50221432ae554818beee5899bdd
---
 gnu/packages/kde-office.scm | 112 +++++++++++++++++++++++++++++++++++-
 1 file changed, 110 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/kde-office.scm b/gnu/packages/kde-office.scm
index 96c8318225..556111336c 100644
--- a/gnu/packages/kde-office.scm
+++ b/gnu/packages/kde-office.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2024 Sughosha <sughosha@HIDDEN>
+;;; Copyright © 2024, 2025 Sughosha <sughosha@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -19,30 +19,38 @@
 (define-module (gnu packages kde-office)
   #:use-module (guix packages)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix build-system qt)
   #:use-module (guix gexp)
   #:use-module (guix utils)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages boost)
+  #:use-module (gnu packages cdrom)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
+  #:use-module (gnu packages glib)
   #:use-module (gnu packages ghostscript)
   #:use-module (gnu packages graphics)
   #:use-module (gnu packages hunspell)
   #:use-module (gnu packages kde)
   #:use-module (gnu packages kde-frameworks)
+  #:use-module (gnu packages kde-multimedia)
   #:use-module (gnu packages libreoffice)
   #:use-module (gnu packages maths)
+  #:use-module (gnu packages mp3)
+  #:use-module (gnu packages networking)
   #:use-module (gnu packages pdf)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages qt)
+  #:use-module (gnu packages serialization)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
   #:use-module (gnu packages wm)
-  #:use-module (gnu packages xdisorg))
+  #:use-module (gnu packages xdisorg)
+  #:use-module (gnu packages xml))
 
 (define-public calligra
   (package
@@ -182,3 +190,103 @@ (define-public ghostwriter
 processor built in, and can integrate with Pandoc, MultiMarkdown, Discount, and
 cmark processors if they are installed.")
     (license license:gpl3+)))
+
+
+(define-public tellico
+  (package
+    (name "tellico")
+    (version "4.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://invent.kde.org/office/tellico")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32 "0dni1n3caj2wb7kwiv08k2qqbv8swfd7xdil6aiqdvmv6xihycy7"))
+              (modules '((guix build utils)))
+              (snippet
+               ;; Fix including QtPrintSupport.
+               '(substitute* (find-files "src" "\\.(h|cpp)$")
+                  (("#include <QPrint") "#include <QtPrintSupport/QPrint")))))
+    (build-system qt-build-system)
+    (arguments
+     (list #:qtbase qtbase
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-before 'check 'set-home-directory
+                 (lambda _
+                   (setenv "HOME" "/tmp")))
+               (replace 'check
+                 (lambda* (#:key tests? #:allow-other-keys)
+                   (when tests?
+                     (invoke "dbus-launch" "ctest")))))))
+    (native-inputs
+     (list dbus extra-cmake-modules kdoctools pkg-config))
+    (inputs
+     (list exempi
+           karchive
+           kcodecs
+           kcompletion
+           kconfig
+           kconfigwidgets
+           kcoreaddons
+           kcrash
+           kfilemetadata
+           kguiaddons
+           ki18n
+           kiconthemes
+           kio
+           kitemmodels
+           kjobwidgets
+           knewstuff
+           ktextwidgets
+           kwidgetsaddons
+           kxmlgui
+           libcdio
+           libcsv
+           libkcddb
+           libksane
+           libxml2
+           libxslt
+           perl-text-bibtex
+           poppler-qt6
+           qtcharts
+           qtsvg
+           qtwayland
+           qtwebengine
+           solid
+           sonnet
+           taglib
+           yaz))
+    (home-page "https://tellico-project.org/")
+    (synopsis "Collection manager")
+    (description "Tellico is an application for organizing your collections.  It
+provides default templates for books, bibliographies, videos, music, video
+games, coins, stamps, trading cards, comic books, and wines.  It allows you to
+enter your collection in a catalogue database, saving many different properties
+like title, author, etc.
+
+Features:
+
+@itemize
+@item Supports default collections of books, bibliographic entries, videos,
+ music, video games, comic books, coins, stamps, trading cards, wines, board
+ games, and file catalogs.
+@item Supports user-defined custom collections.
+@item Supports any number of user-defined fields, of several different types:
+ text, paragraph, list, checkbox, number, URL, date, images, and combinations.
+@item Handles entries with multiple authors, genres, keywords, etc.
+#item Automatically formats titles and names.
+@item Supports collection searching and view filtering.
+@item Sorts and groups collection by various properties.
+@item Allows customizable entry templates through XSLT.
+@item Imports MODS, BibTeX, RIS, CSV, PDF metadata, and many other formats.
+@item Exports to BibTeX, ONIX, CSV, HTML, and other formats.
+@item Imports information directly from Amazon.com, IMDb, Z39.50 servers,
+ PubMed, SRU servers, CrossRef.org, various other websites, and from external
+ scripts.
+@item Imports CDDB data for cataloging audio CDs.
+@item Scans and imports audio file collections, such as mp3 or ogg.
+@end itemize")
+    (license license:gpl2+)))
-- 
2.47.1





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


Received: (at control) by debbugs.gnu.org; 12 Feb 2025 09:39:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 12 04:39:58 2025
Received: from localhost ([127.0.0.1]:60942 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ti9Dq-0008I1-0t
	for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 04:39:58 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:49722)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1ti9Dn-0008Hk-K3
 for control <at> debbugs.gnu.org; Wed, 12 Feb 2025 04:39:56 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1ti9Df-0003Og-Sw
 for control <at> debbugs.gnu.org; Wed, 12 Feb 2025 04:39:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to:
 references; bh=gmD9bJ4ctMWM6izIwmFo5VCtQtXfDlcaaTCPIZS5nI4=; b=pTAaHDTamvuaNH
 9/tz873LuifgcXCvh2ghU5j/QaBFDpiIC7XfQ/nD8yXSHOfyY/kzKr8tCNGgWqZlxh89wGrQJ7MfS
 mvch4mL+bS79Y7lmDpVHsE9Bw0Ilt8Wym6oe/+9UHfBOPp3DrzHRLbiEXO9mgdAUuhvJlatKfARXW
 tGfLdRLlead/QZwlPU1M1/tOkNePt0NBiyiXkjAbAnrK1+J+5J/6F0FEQ4+pbn1HaCGZaMSAyIgLW
 FtlWcs4BXeds7RTOTT1u4cLfKtp/+iqAh86Nju+saBYVFEjBnK8+eYZWDiYCOQaxz5NMWt97vyKwo
 g0a3Mabu0RUbdbDO3w6g==;
Date: Wed, 12 Feb 2025 10:39:45 +0100
Message-Id: <877c5v8psu.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Subject: control message for bug #75009
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: control
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: -3.3 (---)

close 75009 
quit






Last modified: Wed, 12 Feb 2025 09:45:02 UTC

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