BSD Ports

textproc/sigil 2.8.1_1 FreeBSD

WYSIWYG ePub editor

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4fab9b803d
License
GPLv3+
Categories
textproc
Package size
6656.2 KiB, 32024.8 KiB installed

Description

Sigil is a multi-platform EPUB ebook editor with the following features:

* Free and open source software under GPLv3 * Multi-platform * Full UTF-16 support * EPUB 2 spec support with limited EPUB 3 support * Multiple Views: Book View, Code View and Preview View * WYSIWYG editing in Book View * Complete control over directly editing EPUB syntax in Code View * Table of Contents generator with multi-level heading support * Metadata editor * User interface translated into many languages * Spell checking with default and user configurable dictionaries * Full Regular Expression (PCRE) support for Find & Replace * Supports import of EPUB and HTML files, images, and style sheets * Documents can be validated for EPUB compliance with the integrated * All imported files have their formatting corrected, and your editing can be optionally cleaned * Plugins!

In the other systems

SystemPortVersion
FreeBSDtextproc/sigil2.8.1_1
OpenBSDeditors/sigil2.6.2p0
DragonFlytextproc/sigil1.9.30_1

Install

Binary package:

pkg install sigil

From the ports tree:

cd /usr/ports/textproc/sigil/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sigil>0:textproc/sigil

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.8.1_12.8.1_1-2.6.0-
FreeBSD:14:quarterly2.8.1_12.8.1_1n/a2.5.2-
FreeBSD:15:latest2.8.1_12.8.1_1n/a-2.6.0
FreeBSD:15:quarterly2.8.1_12.8.1_1n/an/an/a
FreeBSD:16:latest2.8.1_12.8.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 208

The first 100 are listed.

Run dependencies 208

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
cmake cpe desktop-file-utils gl localbase:ldflags minizip pkgconfig python qt:6 shebangfix
Service scripts
none

Files

pkg-plist 318
  • bin/sigil
  • lib/sigil/libsigilgumbo.so
  • lib/sigil/sigil
  • share/applications/sigil.desktop
  • share/pixmaps/sigil.png
  • share/sigil/examples/clip_entries.ini
  • share/sigil/examples/search_entries.ini
  • share/sigil/hunspell_dictionaries/About.txt
  • share/sigil/hunspell_dictionaries/COPYING_GPLv2.txt
  • share/sigil/hunspell_dictionaries/COPYING_GPLv3.txt
  • share/sigil/hunspell_dictionaries/COPYING_LGPL_v2.0.txt
  • share/sigil/hunspell_dictionaries/COPYING_LGPL_v2.1.txt
  • share/sigil/hunspell_dictionaries/License_es.md
  • share/sigil/hunspell_dictionaries/README.txt
  • share/sigil/hunspell_dictionaries/README_de_DE_frami.txt
  • share/sigil/hunspell_dictionaries/README_en_GB.txt
  • share/sigil/hunspell_dictionaries/README_en_US.txt
  • share/sigil/hunspell_dictionaries/README_es_ANY.txt
  • share/sigil/hunspell_dictionaries/README_extension_owner.txt
  • share/sigil/hunspell_dictionaries/README_fr.txt
  • share/sigil/hunspell_dictionaries/README_hyph_de.txt
  • share/sigil/hunspell_dictionaries/README_hyph_en_GB.txt
  • share/sigil/hunspell_dictionaries/README_hyph_en_US.txt
  • share/sigil/hunspell_dictionaries/README_hyph_es.txt
  • share/sigil/hunspell_dictionaries/README_hyph_fr.txt
  • share/sigil/hunspell_dictionaries/de_DE.aff
  • share/sigil/hunspell_dictionaries/de_DE.dic
  • share/sigil/hunspell_dictionaries/en_GB.aff
  • share/sigil/hunspell_dictionaries/en_GB.dic
  • share/sigil/hunspell_dictionaries/en_US.aff
  • share/sigil/hunspell_dictionaries/en_US.dic
  • share/sigil/hunspell_dictionaries/es.aff
  • share/sigil/hunspell_dictionaries/es.dic
  • share/sigil/hunspell_dictionaries/fr.aff
  • share/sigil/hunspell_dictionaries/fr.dic
  • share/sigil/hunspell_dictionaries/hyph_de_DE.dic
  • share/sigil/hunspell_dictionaries/hyph_en_GB.dic
  • share/sigil/hunspell_dictionaries/hyph_en_US.dic
  • share/sigil/hunspell_dictionaries/hyph_es.dic
  • share/sigil/hunspell_dictionaries/hyph_fr.dic
  • share/sigil/hunspell_dictionaries/license.txt
  • share/sigil/iconthemes/fluent.rcc
  • share/sigil/iconthemes/main.rcc
  • share/sigil/iconthemes/material.rcc
  • share/sigil/plugin_launchers/python/bookcontainer.py
  • share/sigil/plugin_launchers/python/compatibility_utils.py
  • share/sigil/plugin_launchers/python/epub_utils.py
  • share/sigil/plugin_launchers/python/hrefutils.py
  • share/sigil/plugin_launchers/python/imghdr.py
  • share/sigil/plugin_launchers/python/inputcontainer.py
  • share/sigil/plugin_launchers/python/launcher.py
  • share/sigil/plugin_launchers/python/navprocessor.py
  • share/sigil/plugin_launchers/python/opf_parser.py
  • share/sigil/plugin_launchers/python/outputcontainer.py
  • share/sigil/plugin_launchers/python/pluginhunspell.py
  • share/sigil/plugin_launchers/python/pluginhunspellml.py
  • share/sigil/plugin_launchers/python/preferences.py
  • share/sigil/plugin_launchers/python/quickparser.py
  • share/sigil/plugin_launchers/python/sigil_bs4/AUTHORS.txt
  • share/sigil/plugin_launchers/python/sigil_bs4/COPYING.txt
  • share/sigil/plugin_launchers/python/sigil_bs4/__init__.py
  • share/sigil/plugin_launchers/python/sigil_bs4/builder/__init__.py
  • share/sigil/plugin_launchers/python/sigil_bs4/builder/_html5lib.py
  • share/sigil/plugin_launchers/python/sigil_bs4/builder/_htmlparser.py
  • share/sigil/plugin_launchers/python/sigil_bs4/builder/_lxml.py
  • share/sigil/plugin_launchers/python/sigil_bs4/dammit.py
  • share/sigil/plugin_launchers/python/sigil_bs4/diagnose.py
  • share/sigil/plugin_launchers/python/sigil_bs4/element.py
  • share/sigil/plugin_launchers/python/sigil_bs4/sigil_custom_changes_to_bs4-4.4.0.patch.txt
  • share/sigil/plugin_launchers/python/sigil_gumbo_bs4_adapter.py
  • share/sigil/plugin_launchers/python/sigil_gumboc.py
  • share/sigil/plugin_launchers/python/sigil_gumboc_tags.py
  • share/sigil/plugin_launchers/python/unipath.py
  • share/sigil/plugin_launchers/python/validationcontainer.py
  • share/sigil/plugin_launchers/python/validationresult.py
  • share/sigil/plugin_launchers/python/wrapper.py
  • share/sigil/polyfills/custom-mathjax.min.js
  • share/sigil/python3lib/cssreformatter.py
  • share/sigil/python3lib/diffstat.py
  • share/sigil/python3lib/fix_opf_ids.py
  • share/sigil/python3lib/fr_utils.py
  • share/sigil/python3lib/functionrep.py
  • share/sigil/python3lib/functionsearch.py
  • share/sigil/python3lib/gencheck.py
  • share/sigil/python3lib/getcodepointname.py
  • share/sigil/python3lib/metadata_utils.py
  • share/sigil/python3lib/metaproc2.py
  • share/sigil/python3lib/metaproc3.py
  • share/sigil/python3lib/ncxdata.py
  • share/sigil/python3lib/ncxgenerator.py
  • share/sigil/python3lib/opf2data.py
  • share/sigil/python3lib/opf3data.py
  • share/sigil/python3lib/opf_id_parser.py
  • share/sigil/python3lib/opf_newparser.py
  • share/sigil/python3lib/redirect_imports.py
  • share/sigil/python3lib/repomanager.py
  • share/sigil/python3lib/sanitycheck.py
  • share/sigil/python3lib/sdifflibparser.py
  • share/sigil/python3lib/titlecase.py
  • share/sigil/python3lib/unidecode/LICENSE

The first 100 are listed.

distinfo 1
FileSizeSHA256
Sigil-Ebook-Sigil-2.8.1_GH0.tar.gz1.9865709e+0736b734c54588c2b47005da40b3885c59fd556b14064033b21bf0446063abdd99

Commit history 2

DateCommitCreditsLog message
4fab9b803d Piotr Smyrak textproc/sigil: Add patch to workaround crash on close
Add a patch to workaround for issue: https://github.com/Sigil-Ebook/Sigil/issues/874 Bump port revision. PR: 296967 Reported-by: Jonathan Chen <[email protected]> (maintainer)
fca272ce9b Jonathan Chen textproc/sigil: Update 2.8.0 => 2.8.1
Changelog: https://github.com/Sigil-Ebook/Sigil/releases/tag/2.8.1 PR: 296892 Sponsored by: UNIS Labs MFH: 2026Q3