Mac OS X Notes
Attention Mac OS X Users
The latest version of Sigil requires macOS 10.12 or higher. macOS upgrades are available for free directly from Apple.
Need to Install ActiveState's Active TCL
Per the recommendation of www.python.org (see https://www.python.org/download/mac/tcltk/), due to bugs and the age of Apple's internal Tcl library, you should also download and install ActiveState's ActiveTcl Community Edition. To get the latest bug fixes, Sigil-0.x.x's embedded Python has been linked with the very latest version of Tcl 8.6.x.x
We may not redistribute this Package with Sigil due to ActiveState's binary non-redistribution policy.
So please, if you have not already done so download and install this version of ActiveState's Active Tcl Community Edition, until we get a chance to do our own build of Tcl from source for future releases. ActiveState is a primary contributor to www.python.org and a respected and trusted source for python and tcl/tk related binaries on both Windows and Mac OS X.
See: http://www.activestate.com/activetcl/downloads Version: 184.108.40.206 or later 8.6.X release
New Release File Format starting with Sigil-0.9.18
For macOS we have moved to a new release file format. Instead of .dmg files, the releases will use "xz" compression of a standard BSD tar archive of the application to create .txz files (aka .tar.xz files).
The reason for this change is because xz compression is just that much better than the zlib -9 compression used in dmg. This means much smaller and much faster downloads and more space for backups, and other things.
For example, here are the file sizes of the current release files in both formats:
87312287 3 Sep 11:32 PageEdit-0.9.5-Mac-Package.dmg 56781604 3 Sep 11:32 PageEdit.app-0.9.5-Mac.txz
for a savings of over 30 meg, and
127709658 3 Sep 11:22 Sigil-0.9.18-Mac-Package.dmg 78071020 3 Sep 11:22 Sigil.app-0.9.18-Mac.txz
for a savings of about 50 meg.
So combined for the two downloads (PageEdit and Sigil), people are saving over 80 megs on downloads per release.
How to uncompress .tar.xz, or .txz files
There are many ways to uncompress and unpack .txz files. The easiest is to install a good gui decompressor program that actually knows how to handle .xz files (and almost all other types of archive files). One the oldest and best out there is called "The Unarchiver", which is free from the macOS App store:
Alternatively, modern macOS versions can do the decompression with nothing additional needed via the Terminal.app and the command line as follows:
move the file Sigil.app-0.9.18-Mac.txz file your Desktop
open Terminal.app, and type the following commmands:
tar -xvf ./Sigil.app-0.9.18-Mac.txz
A list of all of the pieces that make up Sigil should appear as they are unpacked. Once this completes and you close Terminal.app, you should see the new "Sigil.app" on your Desktop ready to be dragged to your /Applications folder (or wherever you want).