bible software package

  • Open
  • quality assurance status badge
Details
3 participants
  • Gabriel Santos
  • gfp
  • Simon Tournier
Owner
unassigned
Submitted by
gfp
Severity
wishlist

Debbugs page

G
(address . guix-patches@gnu.org)
1988b0c4-c22b-4dd9-aacf-916e27492614@posteo.at
Hi Guix,
I don't know if that is the right place to ask this question.
If not, then sorry about it.
I am asking if there are any plans to pack a bible software programme
for Guix or somebody is going to deal with it?
There are:
E-Sword (which I was using in Windows)
Xiphos (which I was using in Linux)
TheWord
BibleWorks
Logos Bibelsoftware
and so on.
I wrote this mail
to let you know
that at least I am interested in it.
I know that some people are also interested in it.
by the way:
the Bible is the most read book in the world in every generation,
that's why it is important for some people.
thanks
Gottfried
G
G
Gabriel Santos wrote on 3 Aug 06:56 -0700
BF17878A-1493-4081-B2DE-8263A3B622FC@disroot.org
Em 2 de agosto de 2025 15:20:24 BRT, gfp <gfp@posteo.at> escreveu:
Toggle quote (27 lines)
>
>Hi Guix,
>I don't know if that is the right place to ask this question.
>If not, then sorry about it.
>
>I am asking if there are any plans to pack a bible software programme for Guix or somebody is going to deal with it?
>
>There are:
>
>E-Sword (which I was using in Windows)
>Xiphos (which I was using in Linux)
>TheWord
>BibleWorks
>Logos Bibelsoftware
>and so on.
>
>I wrote this mail
>to let you know
>that at least I am interested in it.
>I know that some people are also interested in it.
>
>
>by the way:
>the Bible is the most read book in the world in every generation,
>that's why it is important for some people.


For anyone who wants to undertake this task (maybe me? not today, sorry), some info that
could be easily gathered, but good to have in one place:

# E-Sword

- Source: Unknown
- Build System: Unknown
- Dependencies: unknown
- License: Unknown

I couldn't find the source for this one. Seems to be freeware[1].

# Xiphos

- Build System: CMake
- Dependencies: GTK+ or GTK 3, WebKit, appstream-util, biblesync, dbus-glib,
desktop-file-validate, gconfmm, gtkhtml, intltool, itstool, libgsf, libuuid, libxml, minizip,
sword, xmllint, yelp-build
- License: gpl2+

# TheWord

- Source: Unavailable (per the license [2])
- Build System: Unknown
- Dependencies: Unknown
- License: Custom[2]

Free as in beer.

# BibleWorks

Discontinued[3].

# Logos

Subscription-based[4].

# Best Bet

Xiphos seems to be the option for packaging.

# Footnotes


# Closing Remarks

Regards,

--
Gabriel Santos
G
1943d6ae-b5ba-4888-8437-5446affdfc39@posteo.at
Hi,
thanks for investigating it.
I learned just now, that there is also "BibleTime" which is available
for KDE users.
Gottfried
Am 03.08.25 um 15:56 schrieb Gabriel Santos:
Toggle quote (84 lines)
> Em 2 de agosto de 2025 15:20:24 BRT, gfp <gfp@posteo.at> escreveu:
>>
>> Hi Guix,
>> I don't know if that is the right place to ask this question.
>> If not, then sorry about it.
>>
>> I am asking if there are any plans to pack a bible software programme for Guix or somebody is going to deal with it?
>>
>> There are:
>>
>> E-Sword (which I was using in Windows)
>> Xiphos (which I was using in Linux)
>> TheWord
>> BibleWorks
>> Logos Bibelsoftware
>> and so on.
>>
>> I wrote this mail
>> to let you know
>> that at least I am interested in it.
>> I know that some people are also interested in it.
>>
>>
>> by the way:
>> the Bible is the most read book in the world in every generation,
>> that's why it is important for some people.
>
>
> For anyone who wants to undertake this task (maybe me? not today, sorry), some info that
> could be easily gathered, but good to have in one place:
>
> # E-Sword
>
> - Homepage: <https://www.e-sword.net/>
> - Source: Unknown
> - Build System: Unknown
> - Dependencies: unknown
> - License: Unknown
>
> I couldn't find the source for this one. Seems to be freeware[1].
>
> # Xiphos
>
> - Homepage: <https://xiphos.org/>
> - Source: <https://github.com/crosswire/xiphos>
> - Build System: CMake
> - Dependencies: GTK+ or GTK 3, WebKit, appstream-util, biblesync, dbus-glib,
> desktop-file-validate, gconfmm, gtkhtml, intltool, itstool, libgsf, libuuid, libxml, minizip,
> sword, xmllint, yelp-build
> - License: gpl2+
>
> # TheWord
>
> - Homepage: <https://theword.net/>
> - Source: Unavailable (per the license [2])
> - Build System: Unknown
> - Dependencies: Unknown
> - License: Custom[2]
>
> Free as in beer.
>
> # BibleWorks
>
> Discontinued[3].
>
> # Logos
>
> Subscription-based[4].
>
> # Best Bet
>
> Xiphos seems to be the option for packaging.
>
> # Footnotes
>
> [1] <https://www.gnu.org/philosophy/words-to-avoid.en.html#Freeware>
> [2] <https://www.theword.net/index.php?license&l=english>
> [3] <https://www.bibleworks.com/>
> [4] <https://www.logos.com/configure/subscription>
>
> # Closing Remarks
>
> Regards,
>
--
Mit freundlichen Grüßen
G. Preihs
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
Why is HTML email a security nightmare? See https://useplaintext.email/
Please avoid sending me MS-Office attachments.
S
S
Simon Tournier wrote on 22 Aug 06:42 -0700
87tt1zv5et.fsf@gmail.com
Hi,

On Sun, 03 Aug 2025 at 10:56, Gabriel Santos via Guix-patches via <guix-patches@gnu.org> wrote:

Toggle quote (10 lines)
> # Xiphos
>
> - Homepage: <https://xiphos.org/>
> - Source: <https://github.com/crosswire/xiphos>
> - Build System: CMake
> - Dependencies: GTK+ or GTK 3, WebKit, appstream-util, biblesync, dbus-glib,
> desktop-file-validate, gconfmm, gtkhtml, intltool, itstool, libgsf, libuuid, libxml, minizip,
> sword, xmllint, yelp-build
> - License: gpl2+

If I understand correctly, that’s the only candidate, no?

Any chance you give a try?

Cheers,
simon
S
S
Simon Tournier wrote on 22 Aug 06:41 -0700
control message for bug #79162
(address . control@debbugs.gnu.org)
87y0rbv5hl.fsf@gmail.com
severity 79162 wishlist
quit
G
Re: [bug#79162] bible software package
2ce99b95-29e4-4ec5-970e-dbcdd54ed4a5@posteo.at
Hi,
there is also "Bibletime", but that is only for KDE desktop. It has a
nicer GUI and its easier than Xiphos, but Xiphos can be used for any
desktop, which has advantages. Both draw from the same source, so the
Bibles in different languages are the same.
thanks
Gottfried
Am 22.08.25 um 15:42 schrieb Simon Tournier:
Toggle quote (20 lines)
> Hi,
>
> On Sun, 03 Aug 2025 at 10:56, Gabriel Santos via Guix-patches via <guix-patches@gnu.org> wrote:
>
>> # Xiphos
>>
>> - Homepage: <https://xiphos.org/>
>> - Source: <https://github.com/crosswire/xiphos>
>> - Build System: CMake
>> - Dependencies: GTK+ or GTK 3, WebKit, appstream-util, biblesync, dbus-glib,
>> desktop-file-validate, gconfmm, gtkhtml, intltool, itstool, libgsf, libuuid, libxml, minizip,
>> sword, xmllint, yelp-build
>> - License: gpl2+
>
> If I understand correctly, that’s the only candidate, no?
>
> Any chance you give a try?
>
> Cheers,
> simon
G
G
Gabriel Santos wrote on 22 Aug 13:29 -0700
8B89EBD1-F8FB-430A-8AC6-9C3DD5C7D98C@disroot.org
Em 22 de agosto de 2025 10:42:50 BRT, Simon Tournier <zimon.toutoune@gmail.com> escreveu:
Toggle quote (18 lines)
>Hi,
>
>On Sun, 03 Aug 2025 at 10:56, Gabriel Santos via Guix-patches via <guix-patches@gnu.org> wrote:
>
>> # Xiphos
>>
>> - Homepage: <https://xiphos.org/>
>> - Source: <https://github.com/crosswire/xiphos>
>> - Build System: CMake
>> - Dependencies: GTK+ or GTK 3, WebKit, appstream-util, biblesync, dbus-glib,
>> desktop-file-validate, gconfmm, gtkhtml, intltool, itstool, libgsf, libuuid, libxml, minizip,
>> sword, xmllint, yelp-build
>> - License: gpl2+
>
>If I understand correctly, that’s the only candidate, no?
>
>Any chance you give a try?

Greetings,

I'm giving it a try now, but I may hit a roadblock soon, as "sword" isn't packaged and
it uses SVN for version control, which I'm not really familiar with.
As I was writing this, I got the following error with SWORD:

svn: E000110: Error running context: Connection timed out

I can fork Guix in Codeberg and put the packages there if you want to check it out.

Regards,

--
Gabriel Santos
G
G
Gabriel Santos wrote on 22 Aug 13:30 -0700
26E96DE0-4E20-4736-9B66-0B5BED9B2192@disroot.org
Em 22 de agosto de 2025 14:39:15 BRT, gfp <gfp@posteo.at> escreveu:
Toggle quote (4 lines)
>Hi,
>
>there is also "Bibletime", but that is only for KDE desktop. It has a nicer GUI and its easier than Xiphos, but Xiphos can be used for any desktop, which has advantages. Both draw from the same source, so the Bibles in different languages are the same.

Greetings,

I could try this one next after SWORD is packaged (see my previous e-mail for context).

Regards,

--
Gabriel Santos
G
G
Gabriel Santos wrote on 23 Aug 07:17 -0700
49A50743-334E-4710-943B-B00DE9A80708@disroot.org
Update:
I managed to package SWORD (gave up on SVN and am relying on the tarballs
instead), but I think I still need to get the test suite running.
For Xiphos, CMake seems to be having issues with detecting dbus-glib:

/tmp/guix-build-xiphos-4.3.2.drv-0/source/src/gui/ipc.h:26:10: fatal error: dbus/dbus-glib.h: No such file or directory
26 | #include <dbus/dbus-glib.h>
| ^~~~~~~~~~~~~~~~~~

--
Gabriel Santos
S
S
Simon Tournier wrote on 25 Aug 02:45 -0700
878qj7looz.fsf@gmail.com
Hi,

On Sat, 23 Aug 2025 at 11:17, Gabriel Santos via Guix-patches via <guix-patches@gnu.org> wrote:
Toggle quote (2 lines)
> Update:

Nice! Thank you.

Toggle quote (8 lines)
> I managed to package SWORD (gave up on SVN and am relying on the tarballs
> instead), but I think I still need to get the test suite running.
> For Xiphos, CMake seems to be having issues with detecting dbus-glib:
>
> /tmp/guix-build-xiphos-4.3.2.drv-0/source/src/gui/ipc.h:26:10: fatal error: dbus/dbus-glib.h: No such file or directory
> 26 | #include <dbus/dbus-glib.h>
> | ^~~~~~~~~~~~~~~~~~

About SVN, it’s hard to tell. :-)
About dbus, maybe an input is missing in the list.

Maybe you could open a PR on Codeberg with the title WIP. :-) It would
help in collectively tackling the issues, IMHO.

Cheers,
simon
G
G
Gabriel Santos wrote on 25 Aug 05:56 -0700
46902271-85BB-4879-AC99-81EB5060A52A@disroot.org
Em 25 de agosto de 2025 06:45:32 BRT, Simon Tournier <zimon.toutoune@gmail.com> escreveu:
Toggle quote (21 lines)
>Hi,
>
>On Sat, 23 Aug 2025 at 11:17, Gabriel Santos via Guix-patches via <guix-patches@gnu.org> wrote:
>> Update:
>
>Nice! Thank you.
>
>> I managed to package SWORD (gave up on SVN and am relying on the tarballs
>> instead), but I think I still need to get the test suite running.
>> For Xiphos, CMake seems to be having issues with detecting dbus-glib:
>>
>> /tmp/guix-build-xiphos-4.3.2.drv-0/source/src/gui/ipc.h:26:10: fatal error: dbus/dbus-glib.h: No such file or directory
>> 26 | #include <dbus/dbus-glib.h>
>> | ^~~~~~~~~~~~~~~~~~
>
>About SVN, it’s hard to tell. :-)
>About dbus, maybe an input is missing in the list.
>
>Maybe you could open a PR on Codeberg with the title WIP. :-) It would
>help in collectively tackling the issues, IMHO.

PR opened here:


--
Gabriel Santos
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 79162@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 79162
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch