pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Sigil: add update to 1.4.3
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <tk%giga.or.at@localhost>
Pushed By: wiz
Date: Thu Mar 18 12:02:20 2021 +0100
Changeset: a42b2fc9ab30247b5ac0f5330326169a51810c62
Modified Files:
Makefile
Added Files:
Sigil/DESCR
Sigil/Makefile
Sigil/PLIST
Sigil/TODO
Sigil/distinfo
Sigil/patches/patch-3rdparty_minizip_ioapi.c
Sigil/patches/patch-CMakeLists.txt
Sigil/patches/patch-src_Misc_Language.cpp
Log Message:
Sigil: add update to 1.4.3
Doesn't run:
FATAL:zygote_communication_linux.cc(260)] Cannot communicate with zygote
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a42b2fc9ab30247b5ac0f5330326169a51810c62
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 7 +-
Sigil/DESCR | 22 +++
Sigil/Makefile | 54 +++++
Sigil/PLIST | 282 +++++++++++++++++++++++++++
Sigil/TODO | 2 +
Sigil/distinfo | 9 +
Sigil/patches/patch-3rdparty_minizip_ioapi.c | 21 ++
Sigil/patches/patch-CMakeLists.txt | 17 ++
Sigil/patches/patch-src_Misc_Language.cpp | 116 +++++++++++
9 files changed, 527 insertions(+), 3 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index 78d8872d46..0dd1abdaee 100644
--- a/Makefile
+++ b/Makefile
@@ -69,6 +69,7 @@ SUBDIR+= ReZound
SUBDIR+= RigelEngine
SUBDIR+= SLADE
SUBDIR+= Siesta
+SUBDIR+= Sigil
SUBDIR+= StepTalk
SUBDIR+= TT2020-ttf-git
SUBDIR+= Terminal
@@ -3319,9 +3320,9 @@ SUBDIR+= py-autokey
SUBDIR+= py-automata
SUBDIR+= py-avocado-framework
SUBDIR+= py-awesome-slugify
-SUBDIR+= py-azure-storage-blob
SUBDIR+= py-azure-common
SUBDIR+= py-azure-core
+SUBDIR+= py-azure-storage-blob
SUBDIR+= py-b3j0f.aop
SUBDIR+= py-backports-datetime-fromisoformat
SUBDIR+= py-backports.csv
@@ -5345,10 +5346,10 @@ SUBDIR+= termbox
SUBDIR+= terminology
SUBDIR+= termit
SUBDIR+= termshark
-SUBDIR+= terraform013
-SUBDIR+= terraform014
SUBDIR+= terraform-provider-archive
SUBDIR+= terraform-provider-template
+SUBDIR+= terraform013
+SUBDIR+= terraform014
SUBDIR+= tesseract-game
SUBDIR+= tesseract-game-svn
SUBDIR+= testssl
diff --git a/Sigil/DESCR b/Sigil/DESCR
new file mode 100644
index 0000000000..9482e44053
--- /dev/null
+++ b/Sigil/DESCR
@@ -0,0 +1,22 @@
+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
diff --git a/Sigil/Makefile b/Sigil/Makefile
new file mode 100644
index 0000000000..7a2443b567
--- /dev/null
+++ b/Sigil/Makefile
@@ -0,0 +1,54 @@
+# $NetBSD: Makefile,v 1.139 2021/02/07 06:30:19 ryoon Exp $
+
+DISTNAME= Sigil-1.4.3
+CATEGORIES= editors
+MASTER_SITES= ${MASTER_SITE_GITHUB:=Sigil-Ebook/}
+GITHUB_PROJECT= Sigil
+GITHUB_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://sigil-ebook.com/
+COMMENT= Multi-platform WYSIWYG ebook editor (for the ePub format)
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-Tk-[0-9]*:../../x11/py-Tk
+DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
+DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+
+Qt5_DIR= ${BUILDLINK_PREFIX.qt5-qtbase}/qt5
+ALL_ENV+= Qt5_DIR=${Qt5_DIR}
+
+BUILDLINK_TRANSFORM+= opt:-O2:-O0
+#MAKE_ENV+= CXX_FLAGS="-g"
+
+USE_LANGUAGES= c c++0x
+USE_CMAKE= yes
+USE_TOOLS+= pkg-config
+
+#CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug
+
+BUILDLINK_TRANSFORM+= l:BoostParts:boost_date_time:boost_filesystem:boost_regex:boost_system:boost_thread:boost_program_options
+BUILDLINK_TRANSFORM+= l:Xerces:xerces-c
+BUILDLINK_TRANSFORM+= l:zlib:z
+
+#LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/sigil
+#LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+REPLACE_PYTHON+= src/Resource_Files/*/*/*/*.py
+REPLACE_PYTHON+= src/Resource_Files/*/*/*.py
+REPLACE_PYTHON+= src/Resource_Files/*/*.py
+
+.include "../../textproc/xerces-c/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../textproc/hunspell/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qt5-qtwebchannel/buildlink3.mk"
+.include "../../wip/qt5-qtwebengine/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/Sigil/PLIST b/Sigil/PLIST
new file mode 100644
index 0000000000..962fd156ac
--- /dev/null
+++ b/Sigil/PLIST
@@ -0,0 +1,282 @@
+@comment $NetBSD$
+bin/sigil
+lib/sigil/libhunspell.so
+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/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_ANY.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/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/MJ/MathJax.js
+share/sigil/polyfills/MJ/config/local/SIGIL_EBOOK_MML_SVG.js
+share/sigil/polyfills/MJ/extensions/AssistiveMML.js
+share/sigil/polyfills/MJ/extensions/MathEvents.js
+share/sigil/polyfills/MJ/extensions/MathML/mml3.js
+share/sigil/polyfills/MJ/extensions/fast-preview.js
+share/sigil/polyfills/MJ/extensions/jsMath2jax.js
+share/sigil/polyfills/MJ/extensions/mml2jax.js
+share/sigil/polyfills/MJ/extensions/toMathML.js
+share/sigil/polyfills/MJ/jax/element/mml/jax.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/Arrows.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/BasicLatin.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/CombDiactForSymbols.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/Dingbats.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/GeneralPunctuation.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/GeometricShapes.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/GreekAndCoptic.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/Latin1Supplement.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/LetterlikeSymbols.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/MathOperators.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/MiscMathSymbolsA.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/MiscMathSymbolsB.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/MiscSymbolsAndArrows.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/MiscTechnical.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/SpacingModLetters.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/SuppMathOperators.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/SupplementalArrowsA.js
+share/sigil/polyfills/MJ/jax/element/mml/optable/SupplementalArrowsB.js
+share/sigil/polyfills/MJ/jax/input/MathML/config.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/a.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/b.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/c.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/d.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/e.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/f.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/fr.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/g.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/h.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/i.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/j.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/k.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/l.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/m.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/n.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/o.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/opf.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/p.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/q.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/r.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/s.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/scr.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/t.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/u.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/v.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/w.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/x.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/y.js
+share/sigil/polyfills/MJ/jax/input/MathML/entities/z.js
+share/sigil/polyfills/MJ/jax/input/MathML/jax.js
+share/sigil/polyfills/MJ/jax/output/PreviewHTML/config.js
+share/sigil/polyfills/MJ/jax/output/PreviewHTML/jax.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/annotation-xml.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/maction.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/menclose.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/mglyph.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/mmultiscripts.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/ms.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/mtable.js
+share/sigil/polyfills/MJ/jax/output/SVG/autoload/multiline.js
+share/sigil/polyfills/MJ/jax/output/SVG/config.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Arrows.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/BoxDrawing.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Dingbats.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/EnclosedAlphanum.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/GeneralPunctuation.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/GeometricShapes.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/GreekAndCoptic.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Latin1Supplement.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/LatinExtendedA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/LetterlikeSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MathOperators.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MiscMathSymbolsB.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MiscSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/MiscTechnical.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/PUA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/SpacingModLetters.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/AMS/Regular/SuppMathOperators.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Caligraphic/Bold/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Caligraphic/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/Other.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Bold/PUA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/Other.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Fraktur/Regular/PUA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/Arrows.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/CombDiactForSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/GeneralPunctuation.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/GeometricShapes.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/GreekAndCoptic.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/Latin1Supplement.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/LatinExtendedA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/LatinExtendedB.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/LetterlikeSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/MathOperators.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/MiscMathSymbolsA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/MiscSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/MiscTechnical.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/SpacingModLetters.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/SuppMathOperators.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Bold/SupplementalArrowsA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/GeneralPunctuation.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/GreekAndCoptic.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/LatinExtendedB.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/LetterlikeSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Italic/MathOperators.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/GeometricShapes.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/GreekAndCoptic.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/LatinExtendedA.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/LatinExtendedB.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/LetterlikeSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/MathOperators.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/MiscSymbols.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/SpacingModLetters.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Main/Regular/SuppMathOperators.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Math/BoldItalic/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Math/Italic/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Bold/Other.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Italic/Other.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/SansSerif/Regular/Other.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Script/Regular/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Script/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Size1/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Size2/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Size3/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Size4/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/BasicLatin.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/CombDiacritMarks.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/Main.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/Typewriter/Regular/Other.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/fontdata-extra.js
+share/sigil/polyfills/MJ/jax/output/SVG/fonts/TeX/fontdata.js
+share/sigil/polyfills/MJ/jax/output/SVG/jax.js
+share/sigil/python3lib/cssreformatter.py
+share/sigil/python3lib/diffstat.py
+share/sigil/python3lib/gencheck.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_newparser.py
+share/sigil/python3lib/repomanager.py
+share/sigil/python3lib/sanitycheck.py
+share/sigil/python3lib/sdifflibparser.py
+share/sigil/python3lib/updatechecker.py
+share/sigil/python3lib/xmlprocessor.py
+share/sigil/python3lib/xmlsanitycheck.py
+share/sigil/translations/sigil_az.qm
+share/sigil/translations/sigil_ca.qm
+share/sigil/translations/sigil_cs.qm
+share/sigil/translations/sigil_de.qm
+share/sigil/translations/sigil_en.qm
+share/sigil/translations/sigil_es.qm
+share/sigil/translations/sigil_fi.qm
+share/sigil/translations/sigil_fr.qm
+share/sigil/translations/sigil_gl.qm
+share/sigil/translations/sigil_it.qm
+share/sigil/translations/sigil_ja.qm
+share/sigil/translations/sigil_ko.qm
+share/sigil/translations/sigil_nl.qm
+share/sigil/translations/sigil_pl.qm
+share/sigil/translations/sigil_pt_BR.qm
+share/sigil/translations/sigil_ru.qm
+share/sigil/translations/sigil_sr.qm
+share/sigil/translations/sigil_sv.qm
+share/sigil/translations/sigil_th.qm
+share/sigil/translations/sigil_uk_UA.qm
+share/sigil/translations/sigil_zh_CN.qm
+share/sigil/translations/sigil_zh_TW.qm
diff --git a/Sigil/TODO b/Sigil/TODO
new file mode 100644
index 0000000000..ca9b536f0d
--- /dev/null
+++ b/Sigil/TODO
@@ -0,0 +1,2 @@
+Runtime error:
+FATAL:zygote_communication_linux.cc(260)] Cannot communicate with zygote
diff --git a/Sigil/distinfo b/Sigil/distinfo
new file mode 100644
index 0000000000..972a08a2ed
--- /dev/null
+++ b/Sigil/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.45 2020/03/19 11:33:13 joerg Exp $
+
+SHA1 (Sigil-1.4.3.tar.gz) = dfc60318b93ccce8cb97aca72795521286098c68
+RMD160 (Sigil-1.4.3.tar.gz) = ccbf66194a83ede65799db0eb9020583547140c8
+SHA512 (Sigil-1.4.3.tar.gz) = 2f1e13a78a361df9b9031d5c04831d7e3ff09d16ed9cbd198b7735a4700f86e367f607554e805eb50db1a4562cbca33a8fb9cdf8167a95a43cbc2668ceb5550c
+Size (Sigil-1.4.3.tar.gz) = 24118565 bytes
+SHA1 (patch-3rdparty_minizip_ioapi.c) = a68dead89687529b7022cda3bc8a079e5f5c1459
+SHA1 (patch-CMakeLists.txt) = f7dc6af8449fb79b378dc5f6b78d5c5e6beaf7db
+SHA1 (patch-src_Misc_Language.cpp) = 5ae2fc9b76b1a706efd05eecad95d5a6760a6357
diff --git a/Sigil/patches/patch-3rdparty_minizip_ioapi.c b/Sigil/patches/patch-3rdparty_minizip_ioapi.c
new file mode 100644
index 0000000000..84e0a5fac0
--- /dev/null
+++ b/Sigil/patches/patch-3rdparty_minizip_ioapi.c
@@ -0,0 +1,21 @@
+$NetBSD: patch-3rdparty_minizip_ioapi.c,v 1.1 2016/03/02 23:08:22 ryoon Exp $
+
+Fix linking on NetBSD and DragonFly BSD, where fopen, fseek, and ftello
+are 64-bit filesize safe.
+https://github.com/nmoinvaz/minizip/pull/20
+
+--- 3rdparty/minizip/ioapi.c.orig 2016-01-30 15:39:54.000000000 +0000
++++ 3rdparty/minizip/ioapi.c
+@@ -14,6 +14,12 @@
+ #define _CRT_SECURE_NO_WARNINGS
+ #endif
+
++#if defined(__NetBSD__) || defined(__DragonFly__)
++#define fopen64 fopen
++#define fseeko64 fseek
++#define ftello64 ftello
++#endif
++
+ #include "ioapi.h"
+
+ voidpf call_zopen64 (const zlib_filefunc64_32_def* pfilefunc,const void*filename,int mode)
diff --git a/Sigil/patches/patch-CMakeLists.txt b/Sigil/patches/patch-CMakeLists.txt
new file mode 100644
index 0000000000..f1caf9f073
--- /dev/null
+++ b/Sigil/patches/patch-CMakeLists.txt
@@ -0,0 +1,17 @@
+$NetBSD: patch-CMakeLists.txt,v 1.7 2019/04/01 21:40:55 wiz Exp $
+
+Try finding python 3.7
+
+--- CMakeLists.txt.orig 2019-03-20 00:01:44.000000000 +0000
++++ CMakeLists.txt
+@@ -92,8 +92,8 @@ if ( WIN32 )
+ find_package (PythonLibs 3.5)
+ endif()
+ if( UNIX AND NOT APPLE )
+- find_package(PythonInterp 3.4)
+- find_package (PythonLibs 3.4)
++ find_package(PythonInterp 3.7)
++ find_package (PythonLibs 3.7)
+ endif()
+
+ # gumbo-parser it is our main xhtml/html5 parser.
diff --git a/Sigil/patches/patch-src_Misc_Language.cpp b/Sigil/patches/patch-src_Misc_Language.cpp
new file mode 100644
index 0000000000..fb525361ab
--- /dev/null
+++ b/Sigil/patches/patch-src_Misc_Language.cpp
@@ -0,0 +1,116 @@
+$NetBSD: patch-src_Misc_Language.cpp,v 1.1 2020/03/18 17:53:18 joerg Exp $
+
+Workaround excessive stack use in clang during codegen.
+
+--- src/Misc/Language.cpp.orig 2020-03-18 13:57:20.504966123 +0000
++++ src/Misc/Language.cpp
+@@ -127,7 +127,8 @@ void Language::SetLanguageMap()
+ "ca-ES" << tr("Catalan") + QString(" - ") + tr("Spain") <<
+ "km" << tr("Central Khmer") <<
+ "ch" << tr("Chamorro") <<
+- "ce" << tr("Chechen") <<
++ "ce" << tr("Chechen");
++ data <<
+ "zh" << tr("Chinese") <<
+ "zh-CN" << tr("Chinese") + QString(" - ") + tr("China") <<
+ "zh-HK" << tr("Chinese") + QString(" - ") + tr("Hong Kong") <<
+@@ -178,7 +179,8 @@ void Language::SetLanguageMap()
+ "gd-IE" << tr("Gaelic") + QString(" - ") + tr("Ireland") <<
+ "gl" << tr("Galician") <<
+ "lg" << tr("Ganda") <<
+- "ka" << tr("Georgian") <<
++ "ka" << tr("Georgian");
++ data <<
+ "de" << tr("German") <<
+ "de-AT" << tr("German") + QString(" - ") + tr("Austria") <<
+ "de-DE" << tr("German") + QString(" - ") + tr("Germany") <<
+@@ -226,7 +228,8 @@ void Language::SetLanguageMap()
+ "kj" << tr("Kuanyama") <<
+ "ku" << tr("Kurdish") <<
+ "lo" << tr("Lao") <<
+- "la" << tr("Latin") <<
++ "la" << tr("Latin");
++ data <<
+ "lv" << tr("Latvian") <<
+ "lv-LV" << tr("Latvian") + QString(" - ") + tr("Latvia") <<
+ "li" << tr("Limburgan") <<
+@@ -275,7 +278,8 @@ void Language::SetLanguageMap()
+ "ro-MO" << tr("Romanian") + QString(" - ") + tr("Moldova") <<
+ "ro-RO" << tr("Romanian") + QString(" - ") + tr("Romania") <<
+ "rm" << tr("Romansh") <<
+- "rn" << tr("Rundi") <<
++ "rn" << tr("Rundi");
++ data <<
+ "ru" << tr("Russian") <<
+ "ru-MO" << tr("Russian") + QString(" - ") + tr("Moldova") <<
+ "sm" << tr("Samoan") <<
+@@ -326,7 +330,8 @@ void Language::SetLanguageMap()
+ "te" << tr("Telugu") <<
+ "th" << tr("Thai") <<
+ "bo" << tr("Tibetan") <<
+- "ti" << tr("Tigrinya") <<
++ "ti" << tr("Tigrinya");
++ data <<
+ "to" << tr("Tonga") <<
+ "ts" << tr("Tsonga") <<
+ "tn" << tr("Tswana") <<
+@@ -376,7 +381,8 @@ void Language::SetLanguageMap()
+ "awa" << tr("Awadhi") <<
+ "ban" << tr("Balinese") <<
+ "bat" << tr("Baltic languages") <<
+- "bal" << tr("Baluchi") <<
++ "bal" << tr("Baluchi");
++ data <<
+ "bai" << tr("Bamileke languages") <<
+ "bad" << tr("Banda languages") <<
+ "bnt" << tr("Bantu languages") <<
+@@ -425,7 +431,8 @@ void Language::SetLanguageMap()
+ "doi" << tr("Dogri") <<
+ "dgr" << tr("Dogrib") <<
+ "dra" << tr("Dravidian languages") <<
+- "dua" << tr("Duala") <<
++ "dua" << tr("Duala");
++ data <<
+ "dum" << tr("Dutch- Middle (ca.1050-1350)") <<
+ "dyu" << tr("Dyula") <<
+ "frs" << tr("Eastern Frisian") <<
+@@ -474,7 +481,8 @@ void Language::SetLanguageMap()
+ "inc" << tr("Indic languages") <<
+ "ine" << tr("Indo-European languages") <<
+ "inh" << tr("Ingush") <<
+- "ira" << tr("Iranian languages") <<
++ "ira" << tr("Iranian languages");
++ data <<
+ "mga" << tr("Irish- Middle (900-1200)") <<
+ "sga" << tr("Irish- Old (to 900)") <<
+ "iro" << tr("Iroquoian languages") <<
+@@ -524,7 +532,8 @@ void Language::SetLanguageMap()
+ "mai" << tr("Maithili") <<
+ "mak" << tr("Makasar") <<
+ "mnc" << tr("Manchu") <<
+- "mdr" << tr("Mandar") <<
++ "mdr" << tr("Mandar");
++ data <<
+ "man" << tr("Mandingo") <<
+ "mni" << tr("Manipuri") <<
+ "mno" << tr("Manobo languages") <<
+@@ -573,7 +582,8 @@ void Language::SetLanguageMap()
+ "pap" << tr("Papiamento") <<
+ "paa" << tr("Papuan languages") <<
+ "gug" << tr("Paraguayan Guaraní") <<
+- "peo" << tr("Persian- Old (ca.600-400 B.C.)") <<
++ "peo" << tr("Persian- Old (ca.600-400 B.C.)");
++ data <<
+ "phi" << tr("Philippine languages") <<
+ "phn" << tr("Phoenician") <<
+ "pon" << tr("Pohnpeian") <<
+@@ -623,7 +633,8 @@ void Language::SetLanguageMap()
+ "tet" << tr("Tetum") <<
+ "tig" << tr("Tigre") <<
+ "tem" << tr("Timne") <<
+- "tiv" << tr("Tiv") <<
++ "tiv" << tr("Tiv");
++ data <<
+ "tli" << tr("Tlingit") <<
+ "tpi" << tr("Tok Pisin") <<
+ "tkl" << tr("Tokelau") <<
Home |
Main Index |
Thread Index |
Old Index