./editors/Sigil, Multi-platform WYSIWYG ebook editor (for the ePub format)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.7nb6, Package name: Sigil-0.9.7nb6, Maintainer: pkgsrc-users

Sigil is a multi-platform WYSIWYG ebook editor. It is designed to
edit books in ePub format. Features:

* Free and open source software under GPLv3
* Multi-platform: runs on Windows, Linux and Mac
* Full Unicode support: everything you see in Sigil is in UTF-16
* Advanced automatic conversion of all imported documents to Unicode
* Full EPUB spec support
* WYSIWYG editing
* Multiple Views: Book View, Code View and Split View
* Metadata editor with full support for all possible metadata
entries (more than 200) with full descriptions for each
* Multi-level Table Of Contents editor
* Book View fully supports the display of any XHTML document
possible under the OPS spec
* SVG support and basic XPGT support
* Currently imports TXT, HTML and EPUB files
* Currently exports EPUB and SGF (Sigil native format)
* Embedded HTML Tidy; all imported documents are thoroughly
cleaned; changing views cleans the document so no matter how
much you screw up your code, it will fix it (usually )
* An actually usable user interface


Required to run:
[sysutils/desktop-file-utils] [textproc/xerces-c] [devel/boost-libs] [devel/pcre] [x11/py-Tk] [textproc/hunspell] [textproc/py-lxml] [x11/qt5-qtsvg] [x11/qt5-qttools] [x11/qt5-qtwebkit] [x11/qt5-qtbase] [lang/py-six] [x11/qt5-qtwebchannel] [lang/python36]

Required to build:
[pkgtools/x11-links] [devel/boost-headers] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/recordproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [lang/ruby22-base]

Master sites:

SHA1: cacc3213f2c7249234d6b6ff0f7483c7b3e4f210
RMD160: 19adbad31b0877f32757f6b63700474ee0b61f0c
Filesize: 18035.546 KB

Version history: (Expand)


CVS history: (Expand)


   2017-02-28 16:20:12 by Ryo ONODERA | Files touched by this commit (208)
Log message:
Recursive revbump from graphics/libwebp
   2017-02-12 07:26:18 by Ryo ONODERA | Files touched by this commit (1451)
Log message:
Recursive revbump from fonts/harfbuzz
   2017-02-06 14:56:14 by Thomas Klausner | Files touched by this commit (1452)
Log message:
Recursive bump for harfbuzz's new graphite2 dependency.
   2017-01-21 21:06:55 by Ryo ONODERA | Files touched by this commit (157)
Log message:
Recursive revbump from audio/pulseaudio-10.0
   2017-01-01 17:06:40 by Adam Ciarcinski | Files touched by this commit (616) | Package updated
Log message:
Revbump after boost update
   2016-12-04 06:17:46 by Ryo ONODERA | Files touched by this commit (667)
Log message:
Recursive revbump from textproc/icu 58.1
   2016-11-07 14:12:37 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated Sigil to 0.9.7.

Sigil-0.9.7
   Bug Fixes
    - Allow tags in the svg and mathml namespace to automtically self-close if \ 
empty to help work around
         a bug in Kindlegen that will not seem to accept a closing svg image tag \ 
even though image is non-void
    - Prevent TextTab from constantly recentering page when focus is lost
    - Fix bugs in plugin basename_to_id when used with xpgt files or any \ 
unrecognized extensions
    - Fix typos in pls mimetype in plugins
    - Fix code synchronization issues among 3 places where file extensions are \ 
mapped to mimetypes
    - Fix plugin readotherfile interface to rebuild the opf on the fly only if \ 
it has been modified
    - Fix plugin validation issues with integer vs string representations of \ 
line number and character offsets
    - Fix duplicate filename in multiple directories bug when updating CSS urls
    - Fix bug in page-map.xml mimetype when "Add Existing ..." is used
    - Fix undefined behaiviour shifting signed negative values in 3rdparty libs \ 
and fix many warnings
    - Fix text vs binary file type recognition in the plugin interface (CSS and \ 
js files are text not binary)
    - Fix too small toolbar icons on high dpi displays
    - Fix bug that caused text highlighting to get lost on some systems when \ 
doing a CSS Find & Replace.
    - Fix bug in plugin interface basename_to_id to recognize .htm extensions
    - Fix bug in epub3 semantic popups to always refect the local name of \ 
epub:type setting
    - Fix bug where creation on an HTML TOC could overwrite an existing Nav \ 
under epub3
    - Fix manifest id not starting with alpha character bug

  New Features
    - Extend validation plugin interface with add_extended_result() method to \ 
allow better cursor positioning
    - Extend TextTab and  Tabs derived by it to position cursor based on offset
    - Allow editing of page-map.xml files, xpgt files and other misc xml based \ 
files inside Sigil
    - Update Windows builds use Python 3.5, VS2015
    - Update Mac OS X builds and build instructions to use Python-3.5.2
    - Remove support for python2.7 *only* plugins and simply Manage Plugins settings
    - Update to Qt 5.6.1-1 with QtWebKit added back for release builds for \ 
Windows (VS2015)  and Mac OSX
    - Update Mac OS X and Linux build instruction documentation for recent changes
    - Allow Linux Dictionaries to look up default paths  for dictionaries passed \ 
in by build cmake settings
    - Mke the columns in the Manage Plugins table be sortable by the user
    - Better detect undefined and non-existing url fragments to prevent issues \ 
when splitting or merging files
    - Make tooltips for Run Plugin Icons show the name of the selected plugin on \ 
hover
    - Upgrade from jquery 1.6.2 to version 2.2.4
    - Upgrade from jquery.scrollTo 1.4.2 to version 2.1.2
    - Upgrade to double sized 48x48 pixel icons for High DPI displays, Special \ 
Thanks to PatNY for creating our icons

Sigil-0.9.6
   Bug Fixes
    - Make StdWarningDialog resizeable when "Show Details" is used
    - Fix CleanSource svg prefix removal bug that sometimes broke valid svg code
    - Remove svg image and html5 menuitem from the list of void elements in the \ 
Sigil and plugin code
    - Properly xml escape "&" in metadata attribute values
    - Properly perform source updates on epub load even when they do not follow \ 
recommended spec
    - Make handling of comments in both xhtml and xml more roubst
    - Properly url escape css file names to handle css files with spaces in them
    - Try to make direct editing of content.opf more safe by auto-fixing errors \ 
when possible
    - Properly handle WellFormed checks for pure XML in XMLResource.cpp by using \ 
embedded python3 lxml
    - Make opf_newparser.py and xmlprocessor.py more robust to broken user input \ 
in content.opf
    - Make ProcessXML (repairXML in xmlprocessor.py) - leave untouched anything \ 
well-formed
    - Fix thinko in plugin bookcontainer.py and outputcontainer.py contributed \ 
by wrCisco
    - Fix for improper encoding in plugins on Mac OS X due to missing inherited \ 
plugin environment
    - Fix for typos in epub xmlns when splitting epub3 ebooks in BookView
    - Update testplugin_v012.zip to testplugin_v013.zip to handle sgc-nav.css \ 
new feature
    - Fix bugs in DeleteUnusedStyles when selector exists more than once in the \ 
same stylesheet
    - Fix bugs in DeleteUnusedStyles when group selectors span more than one line
    - Fix bugs in Reports: CSS Styles missing cases when selector exists more \ 
than once
    - Fix bug in Reports: All Files to use Landmark Semantics under epub3 not \ 
guide semantics
    - Fix bug, slow in loading ini when too large clipboard history, user can \ 
delete them via dialog
    - Stop cosmetic double-spaces being introduced into OPF manifest, spine and \ 
guide entries
    - Fix bug when user selects too much in BookView and then tries to change case
    - Fix bug in Delete Unused Media when css urls do not use quotes
    - Try to set all ways of updating the ncx to use 2 character indentation of \ 
head element
    - Fix Building Relocatable Python on Mac build instructions to remove \ 
BeautifulSoup4 requirement
    - Fix for generating empty guide for epub3 when in plugins

  New Features
    - create sgc-nav.css stylesheet for nav and allow templates in Prefs Dir for \ 
user to control it
    - Add General Setting to allow user to set own temporary directory location
    - Add Qt Stylesheet support - Recognize and load "qt_styles.qss" \ 
file if stored in Sigil Preferences folder
    - Extended the plugin interface to add support for epub3 bindings elements
    - Add option + forward delete shortcut to active Metadata Editor remove
   2016-10-07 20:26:14 by Adam Ciarcinski | Files touched by this commit (611) | Package updated
Log message:
Revbump post boost update