From unknown Mon Aug 18 11:07:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#72626 <72626@debbugs.gnu.org> To: bug#72626 <72626@debbugs.gnu.org> Subject: Status: [PATCH] Add biblesync Reply-To: bug#72626 <72626@debbugs.gnu.org> Date: Mon, 18 Aug 2025 18:07:22 +0000 retitle 72626 [PATCH] Add biblesync reassign 72626 guix-patches submitter 72626 peepofroggings@tutanota.de severity 72626 normal tag 72626 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 14 16:03:09 2024 Received: (at submit) by debbugs.gnu.org; 14 Aug 2024 20:03:09 +0000 Received: from localhost ([127.0.0.1]:47430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seKD6-00010D-3m for submit@debbugs.gnu.org; Wed, 14 Aug 2024 16:03:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:43538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seK1j-0000e0-3n for submit@debbugs.gnu.org; Wed, 14 Aug 2024 15:51:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1seJz3-0001HS-2u for guix-patches@gnu.org; Wed, 14 Aug 2024 15:48:37 -0400 Received: from w1.tutanota.de ([81.3.6.162]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1seJz1-0005UK-1U for guix-patches@gnu.org; Wed, 14 Aug 2024 15:48:36 -0400 Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w1.tutanota.de (Postfix) with ESMTP id 709D4FBFCC9 for ; Wed, 14 Aug 2024 19:48:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1723664910; s=s1; d=tutanota.de; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=KUv7h1Cbq9IcWDJ1x3oEjp5IQ9Cg62qxEnk7jW4msBg=; b=AfALYqTrxMOK7URpiVzlmjdzb08u48+cpu2rvz0Aq0MNakKgA+ZrXmylBX5wLmqP KLSYB3HN/LO3j4jFNcoQF7weVP7bOwGVq1GJvmI8KF/X5EYMetuj7JzJzNj6Ernxe90 78nfkylvNrWBYh0R5mI8eq0HDUMElns7SVdriAI1lWUq0hhylB7r0y3NOijiATpdn55 MpykW0kS7pWlqzBFGAhxtgDgyTa6fIsgl2NSqV6SpOkvHL4w1OvBlcDOeCaWmv+RDE6 GBIQr53Q6D39W6D0WAa+AjeINMbKnjHIITFKDJj/knr2zz+3RUUZCW+xNZZuScHy0Mv k7vC74ER0A== Date: Wed, 14 Aug 2024 21:48:30 +0200 (CEST) From: peepofroggings@tutanota.de To: Guix Patches Message-ID: Subject: [PATCH] Add biblesync MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=81.3.6.162; envelope-from=peepofroggings@tutanota.de; helo=w1.tutanota.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 14 Aug 2024 16:03:06 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) >From 5065444ffc09c5bfc47fe2ae6b4e806744bba9a1 Mon Sep 17 00:00:00 2001 From: Date: Wed, 14 Aug 2024 02:45:00 +0200 Subject: [PATCH] Add biblesync --- gnu/packages/cpp.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index c1c2a40..ac45a00 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -40,6 +40,7 @@ ;;; Copyright =C2=A9 2023 Foundation Devices, Inc. ;;; Copyright =C2=A9 2023 Paul A. Patience ;;; Copyright =C2=A9 2024 dan +;;; Copyright =C2=A9 2024 Peepo Froggings ;;; ;;; This file is part of GNU Guix. ;;; @@ -188,6 +189,38 @@ (define-public asmjit development effort.") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:zlib)))) =C2=A0 +(define-public biblesync +=C2=A0 (package +=C2=A0=C2=A0=C2=A0 (name "biblesync") +=C2=A0=C2=A0=C2=A0 (version "2.1.0") +=C2=A0=C2=A0=C2=A0 (source +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (method git-fetch) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (uri +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (git-reference +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (url "https://github.com/karlkleinpaste/biblesync") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (commit version)))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (file-name (git-file-name name version)) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "1s6hx0av2fb2rddhr36v40= 6r8bf054hi2m1j7a62npyqqjngr0wh")))) +=C2=A0=C2=A0=C2=A0 (build-system cmake-build-system) +=C2=A0=C2=A0=C2=A0 (arguments '(#:tests? #f)) +=C2=A0=C2=A0=C2=A0 (synopsis "C++ library implementing the BibleSync proto= col") +=C2=A0=C2=A0=C2=A0 (description +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "BibleSync is a multicast protocol to suppo= rt Bible software shared +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 co-navigation. It uses LAN multicast in eit= her a personal/small team +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 mutual navigation motif or in a classroom e= nvironment where there are +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Speakers plus the Audience. The library imp= lementing the protocol is a +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 single C++ class providing a complete yet m= inimal public interface +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 to support mode setting, setup for packet r= eception, transmit on local +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 navigation, and handling of incoming packet= s. This library is not specific +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 to any particular Bible software framework,= completely agnostic as to +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 structure of layers above BibleSync, and is= not a product of The Sword +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Project. But its first implementation has b= een grafted into Xiphos.") +=C2=A0=C2=A0=C2=A0 (inputs (list `(,util-linux "lib"))) +=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/karlkleinpaste/biblesync= ") +=C2=A0=C2=A0=C2=A0 (license public-domain))) + (define-public castxml =C2=A0=C2=A0 (package =C2=A0=C2=A0=C2=A0=C2=A0 (name "castxml") --=C2=A0 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 21 04:55:47 2024 Received: (at submit) by debbugs.gnu.org; 21 Aug 2024 08:55:47 +0000 Received: from localhost ([127.0.0.1]:34907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgh87-0002tz-7N for submit@debbugs.gnu.org; Wed, 21 Aug 2024 04:55:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:42198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgh83-0002tk-OR for submit@debbugs.gnu.org; Wed, 21 Aug 2024 04:55:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sgh7L-00020E-1N for guix-patches@gnu.org; Wed, 21 Aug 2024 04:54:59 -0400 Received: from msg-4.mailo.com ([213.182.54.15] helo=mailo.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sgh7H-0008Py-O7 for guix-patches@gnu.org; Wed, 21 Aug 2024 04:54:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr; s=mailo; t=1724230491; bh=gL7tE4dpTokRKM1xyjYy+X6FJ361gx5ANNWjzm3ezVs=; h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; b=N3fIcPqxLnsMZ7/3yf91W0KoKOPlkTVfKSg7RD5M/3Vd6OEHH6CuF9btFUuuzjDt1 wOGBFhfBC39AYc1y0/IR8MVaO0v2xu64+j26ix/40wDqrKfqdwqMgK7rgxc3R5h0k/ uvpsu7O2wo992GXbcwXix9xyXyd/AgQ+aWCTR7i0= Received: by b-4.in.mailobj.net [192.168.90.14] with ESMTP via ip-20.mailobj.net [213.182.54.20] Wed, 21 Aug 2024 10:54:51 +0200 (CEST) X-EA-Auth: /jp8Gre+5zcHIPK8/CXdioPTXKJfONRFd/TXH/AQIZmfPRISw0ZFuL7k/L6CFe0hGm1G7tt+Wx94sB11OVittUvlRYmEBABL0C020zK3Grs= From: Nicolas Goaziou To: peepofroggings--- via Guix-patches via Subject: Re: [bug#72626] [PATCH] Add biblesync In-Reply-To: (peepofroggings's message of "Wed, 14 Aug 2024 21:48:30 +0200 (CEST)") References: Date: Wed, 21 Aug 2024 10:54:34 +0200 Message-ID: <87jzga5k8l.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=213.182.54.15; envelope-from=mail@nicolasgoaziou.fr; helo=mailo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 72626-done@debbugs.gnu.org, peepofroggings@tutanota.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hello, peepofroggings--- via Guix-patches via writes: > From 5065444ffc09c5bfc47fe2ae6b4e806744bba9a1 Mon Sep 17 00:00:00 2001 > From: > Date: Wed, 14 Aug 2024 02:45:00 +0200 > Subject: [PATCH] Add biblesync Thank you. I normalized the commit message, fixed some issues with your patch,and applied it. =20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:zlib)))) There are whitespace issues in your email. > =C2=A0 > +(define-public biblesync > +=C2=A0 (package > +=C2=A0=C2=A0=C2=A0 (name "biblesync") > +=C2=A0=C2=A0=C2=A0 (version "2.1.0") > +=C2=A0=C2=A0=C2=A0 (source > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (method git-fetch) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (uri > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (git-reference > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (url "https://github.com/karlkleinpaste/biblesync") > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (commit version)))) The parenthesis are off and as such the package cannot build properly. > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (file-name (git-file-name name version)) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "1s6hx0av2fb2rddhr36v= 406r8bf054hi2m1j7a62npyqqjngr0wh")))) The hash was wrong, so I updated it. > +=C2=A0=C2=A0=C2=A0 (build-system cmake-build-system) > +=C2=A0=C2=A0=C2=A0 (arguments '(#:tests? #f)) I added a comment explaining why (in a way=E2=80=A6) tests couldn't be run. I also made the process build shared library instead of static one. > +=C2=A0=C2=A0=C2=A0 (synopsis "C++ library implementing the BibleSync pro= tocol") > +=C2=A0=C2=A0=C2=A0 (description > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "BibleSync is a multicast protocol to sup= port Bible software shared > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 co-navigation. It uses LAN multicast in e= ither a personal/small team > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 mutual navigation motif or in a classroom= environment where there are > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Speakers plus the Audience. The library i= mplementing the protocol is a > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 single C++ class providing a complete yet= minimal public interface > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 to support mode setting, setup for packet= reception, transmit on local > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 navigation, and handling of incoming pack= ets. This library is not specific > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 to any particular Bible software framewor= k, completely agnostic as to > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 structure of layers above BibleSync, and = is not a product of The Sword > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Project. But its first implementation has= been grafted into > Xiphos.") I fixed indentation and tweaked description a bit. > +=C2=A0=C2=A0=C2=A0 (inputs (list `(,util-linux "lib"))) > +=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/karlkleinpaste/biblesy= nc") > +=C2=A0=C2=A0=C2=A0 (license public-domain))) The above should have been (license license:public-domain) >From the Guix repository, you can try building your package with "./pre-inst-env guix build biblesync". You will be able to catch most of the mistakes above. Regards, --=20 Nicolas Goaziou From unknown Mon Aug 18 11:07:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 18 Sep 2024 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator