[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2024-04-05 Thread Arthur Zamarin
commit: df1319fd0c9899491587dfb1cb376f7f1b6f0e55
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  6 05:23:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  6 05:23:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1319fd

app-text/sigil: add rdep on qtsvg:5

Closes: https://bugs.gentoo.org/928652
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-2.1.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/sigil/sigil-2.1.0-r1.ebuild 
b/app-text/sigil/sigil-2.1.0-r1.ebuild
index f170833fa9e5..19c4ff1455cf 100644
--- a/app-text/sigil/sigil-2.1.0-r1.ebuild
+++ b/app-text/sigil/sigil-2.1.0-r1.ebuild
@@ -46,6 +46,7 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
dev-qt/qtxml:5



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2024-04-05 Thread Arthur Zamarin
commit: 5ada3982367ff70a26243b8d0240af6b419d47f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 15:20:09 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 15:20:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ada3982

app-text/sigil: add missing depend on qtsvg:6

Closes: https://bugs.gentoo.org/928634
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/{sigil-2.1.0.ebuild => sigil-2.1.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/sigil/sigil-2.1.0.ebuild 
b/app-text/sigil/sigil-2.1.0-r1.ebuild
similarity index 99%
rename from app-text/sigil/sigil-2.1.0.ebuild
rename to app-text/sigil/sigil-2.1.0-r1.ebuild
index de621106174e..f170833fa9e5 100644
--- a/app-text/sigil/sigil-2.1.0.ebuild
+++ b/app-text/sigil/sigil-2.1.0-r1.ebuild
@@ -58,6 +58,7 @@ RDEPEND="
dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
dev-qt/qt5compat:6
dev-qt/qtwebengine:6[widgets]
+   dev-qt/qtsvg:6
plugins? ( $(python_gen_cond_dep '
dev-python/PyQt6[${PYTHON_USEDEP}]
dev-python/PyQt6-WebEngine[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2024-04-05 Thread Arthur Zamarin
commit: ca8841509ea91547e2999e33706d7802aba0c4cc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 11:03:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 11:38:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca884150

app-text/sigil: add 2.1.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |   1 +
 app-text/sigil/sigil-2.1.0.ebuild | 103 ++
 2 files changed, 104 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 35924b12101b..d45ce28ccf21 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 
8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9
 SHA512 
bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a
 DIST sigil-2.0.2.tar.gz 26683849 BLAKE2B 
4e72f63553569339710b7dd19992d9498c068235cf90189df2957ed8cec9963e5b53d2ba96313734e911d55e665ac95317b334274ed118874d8e499971f2e85a
 SHA512 
b6fa7ff7e9fa568f93c61755f531e51cb26e149118da7873dafccacb1495346276389780435270237ed3d60e9c56fc153de9548859563039ea3070d347a1f6ca
+DIST sigil-2.1.0.tar.gz 26918715 BLAKE2B 
d31aeea2ef0de2ecdedd50329bdf306e53aca0d4615cc97efa45013670b1f47af6a6152da4fdee20bf3a02c99f9b1337f07347170d50f28ddf48a52a089a5fc0
 SHA512 
542d6fc71b0353e3b5440d40e4c9f205c5205fb3e409935015b8f3689f8dcc74d8a96035963a740791f3a8acd63b2e0d81afe9be7716098e0727be6daf6c8ceb

diff --git a/app-text/sigil/sigil-2.1.0.ebuild 
b/app-text/sigil/sigil-2.1.0.ebuild
new file mode 100644
index ..de621106174e
--- /dev/null
+++ b/app-text/sigil/sigil-2.1.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit xdg cmake python-single-r1
+
+DOC_VERSION="2022.05.17"
+DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub"
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( 
https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE}
 )"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc +plugins qt6"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre2:=[pcre16]
+   sys-libs/zlib[minizip]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   ')
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   ')
+   $(python_gen_impl_dep 'tk') )
+   !qt6? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   ') )
+   )
+   qt6? (
+   dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
+   dev-qt/qt5compat:6
+   dev-qt/qtwebengine:6[widgets]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/PyQt6[${PYTHON_USEDEP}]
+   dev-python/PyQt6-WebEngine[${PYTHON_USEDEP}]
+   ') )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   -DUSE_QT5=$(usex !qt6)
+   -DINSTALL_BUNDLED_DICTS=0
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DUSE_SYSTEM_LIBS=1
+   )
+   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2024-02-27 Thread Arthur Zamarin
commit: abbd0b4f7a52c1bcae1e8c5ae3dd56b87b359697
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb 27 18:48:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb 27 18:49:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abbd0b4f

app-text/sigil: drop 2.0.1-r2

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest  |   1 -
 app-text/sigil/sigil-2.0.1-r2.ebuild | 103 ---
 2 files changed, 104 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 769d178b8929..35924b12101b 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,2 @@
 DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 
8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9
 SHA512 
bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a
-DIST sigil-2.0.1.tar.gz 26778961 BLAKE2B 
d2bdd3c24410285eea3e3655638f2aa2ec8b84b60b8dadda9ad2e40a404e61eebf93ecc188b0aa08967aef42e34c83c884853cdd782a7bc8c5a0d6d235058cfe
 SHA512 
9ba8fd2e844288eae01be9e65e3fc210eeeb096e54c83ebcea5c95be9c1ce44054f19589c294e812f8bc6bb489aebdf237670121b254e9b1c55cc10622f03f81
 DIST sigil-2.0.2.tar.gz 26683849 BLAKE2B 
4e72f63553569339710b7dd19992d9498c068235cf90189df2957ed8cec9963e5b53d2ba96313734e911d55e665ac95317b334274ed118874d8e499971f2e85a
 SHA512 
b6fa7ff7e9fa568f93c61755f531e51cb26e149118da7873dafccacb1495346276389780435270237ed3d60e9c56fc153de9548859563039ea3070d347a1f6ca

diff --git a/app-text/sigil/sigil-2.0.1-r2.ebuild 
b/app-text/sigil/sigil-2.0.1-r2.ebuild
deleted file mode 100644
index 931bfcbf5f66..
--- a/app-text/sigil/sigil-2.0.1-r2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit xdg cmake python-single-r1
-
-DOC_VERSION="2022.05.17"
-DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub"
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   doc? ( 
https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE}
 )"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc +plugins qt6"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre2:=[pcre16]
-   sys-libs/zlib[minizip]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   ')
-   $(python_gen_impl_dep 'tk') )
-   !qt6? (
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   ') )
-   )
-   qt6? (
-   dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
-   dev-qt/qt5compat:6
-   dev-qt/qtwebengine:6[widgets]
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/PyQt6[${PYTHON_USEDEP}]
-   dev-python/PyQt6-WebEngine[${PYTHON_USEDEP}]
-   ') )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   !qt6? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DTRY_NEWER_FINDPYTHON3=1
-   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
-   -DPython3_LIBRARY="$(python_get_library_path)"
-   -DPython3_EXECUTABLE="${PYTHON}"
-
-   -DUSE_QT6=$(usex qt6)
-   -DINSTALL_BUNDLED_DICTS=0
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DUSE_SYSTEM_LIBS=1
-   )
-   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
-
-

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-12-05 Thread Sam James
commit: f2aeb40453dfd8e12517d0a4bc47eb4cf8652021
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  6 07:41:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  6 07:41:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aeb404

app-text/sigil: Stabilize 2.0.2-r1 amd64, #919246

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-2.0.2-r1.ebuild 
b/app-text/sigil/sigil-2.0.2-r1.ebuild
index 39e36e764040..84046fb4b6eb 100644
--- a/app-text/sigil/sigil-2.0.2-r1.ebuild
+++ b/app-text/sigil/sigil-2.0.2-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc +plugins qt6"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-12-04 Thread Michał Górny
commit: ecdf33d9725b103f0f66b7f5fcdc9f49f71a4d9e
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Dec  3 21:17:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdf33d9

app-text/sigil: remove erroneous dependency on six

Never used at runtime, but recursively used by some other dependencies.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 app-text/sigil/{sigil-2.0.2.ebuild => sigil-2.0.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-2.0.2.ebuild 
b/app-text/sigil/sigil-2.0.2-r1.ebuild
similarity index 98%
rename from app-text/sigil/sigil-2.0.2.ebuild
rename to app-text/sigil/sigil-2.0.2-r1.ebuild
index 78c33d1a1f78..39e36e764040 100644
--- a/app-text/sigil/sigil-2.0.2.ebuild
+++ b/app-text/sigil/sigil-2.0.2-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
dev-python/css-parser[${PYTHON_USEDEP}]
dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
+   ')
plugins? ( $(python_gen_cond_dep '
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-11-10 Thread Arthur Zamarin
commit: aad903592eb101c95b7c44ded625890a189aaf9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 18:20:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad90359

app-text/sigil: enable py3.12

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-2.0.2.ebuild 
b/app-text/sigil/sigil-2.0.2.ebuild
index 3d649a6bb01b..78c33d1a1f78 100644
--- a/app-text/sigil/sigil-2.0.2.ebuild
+++ b/app-text/sigil/sigil-2.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit xdg cmake python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-11-10 Thread Arthur Zamarin
commit: e77f8d645b22fb6d75ab6877e479a17558a401b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 10 18:21:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 10 20:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77f8d64

app-text/sigil: drop 1.9.30-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/sigil-1.9.30-r1.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index d42a9ed8b097..769d178b8929 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,3 @@
 DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 
8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9
 SHA512 
bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a
-DIST sigil-1.9.30.tar.gz 26602897 BLAKE2B 
554af2aa4c26994c065023839ea29b190eea501cac1183d58dcf2439ebca89e0a56848aaec1d668cfb84555c6830eaf6d32efdc82b08e0c94d7b6ba95dd7ff8b
 SHA512 
80dcaa9dcee51c36a42bcd57fc87acda94002af74602d934c7e9bfd275339d9ac200cd1f141fb9e2709ac054569bc22f1869623498ce16c636a3fab8dae4e70f
 DIST sigil-2.0.1.tar.gz 26778961 BLAKE2B 
d2bdd3c24410285eea3e3655638f2aa2ec8b84b60b8dadda9ad2e40a404e61eebf93ecc188b0aa08967aef42e34c83c884853cdd782a7bc8c5a0d6d235058cfe
 SHA512 
9ba8fd2e844288eae01be9e65e3fc210eeeb096e54c83ebcea5c95be9c1ce44054f19589c294e812f8bc6bb489aebdf237670121b254e9b1c55cc10622f03f81
 DIST sigil-2.0.2.tar.gz 26683849 BLAKE2B 
4e72f63553569339710b7dd19992d9498c068235cf90189df2957ed8cec9963e5b53d2ba96313734e911d55e665ac95317b334274ed118874d8e499971f2e85a
 SHA512 
b6fa7ff7e9fa568f93c61755f531e51cb26e149118da7873dafccacb1495346276389780435270237ed3d60e9c56fc153de9548859563039ea3070d347a1f6ca

diff --git a/app-text/sigil/sigil-1.9.30-r1.ebuild 
b/app-text/sigil/sigil-1.9.30-r1.ebuild
deleted file mode 100644
index be17aa85028a..
--- a/app-text/sigil/sigil-1.9.30-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+plugins"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre2:=[pcre16]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]')
-   $(python_gen_impl_dep 'tk') )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DTRY_NEWER_FINDPYTHON3=1
-   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
-   -DPython3_LIBRARY="$(python_get_library_path)"
-   -DPython3_EXECUTABLE="${PYTHON}"
-
-   -DINSTALL_BUNDLED_DICTS=0
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DUSE_SYSTEM_LIBS=1
-   -DUSE_QT6=0
-   )
-   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-11-04 Thread Sam James
commit: 24d05143e9cac35c4dbe2a0deb10bddd9684240b
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  4 19:40:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  4 19:40:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d05143

app-text/sigil: Stabilize 2.0.1-r2 amd64, #916858

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-2.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-2.0.1-r2.ebuild 
b/app-text/sigil/sigil-2.0.1-r2.ebuild
index 811273ac57e9..931bfcbf5f66 100644
--- a/app-text/sigil/sigil-2.0.1-r2.ebuild
+++ b/app-text/sigil/sigil-2.0.1-r2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc +plugins qt6"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-11-04 Thread Arthur Zamarin
commit: ca2885bdae06693315f127218232913c6b8267a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  4 16:25:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  4 17:14:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2885bd

app-text/sigil: add 2.0.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |   1 +
 app-text/sigil/sigil-2.0.2.ebuild | 103 ++
 2 files changed, 104 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 6769d1ae10e8..d42a9ed8b097 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 
8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9
 SHA512 
bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a
 DIST sigil-1.9.30.tar.gz 26602897 BLAKE2B 
554af2aa4c26994c065023839ea29b190eea501cac1183d58dcf2439ebca89e0a56848aaec1d668cfb84555c6830eaf6d32efdc82b08e0c94d7b6ba95dd7ff8b
 SHA512 
80dcaa9dcee51c36a42bcd57fc87acda94002af74602d934c7e9bfd275339d9ac200cd1f141fb9e2709ac054569bc22f1869623498ce16c636a3fab8dae4e70f
 DIST sigil-2.0.1.tar.gz 26778961 BLAKE2B 
d2bdd3c24410285eea3e3655638f2aa2ec8b84b60b8dadda9ad2e40a404e61eebf93ecc188b0aa08967aef42e34c83c884853cdd782a7bc8c5a0d6d235058cfe
 SHA512 
9ba8fd2e844288eae01be9e65e3fc210eeeb096e54c83ebcea5c95be9c1ce44054f19589c294e812f8bc6bb489aebdf237670121b254e9b1c55cc10622f03f81
+DIST sigil-2.0.2.tar.gz 26683849 BLAKE2B 
4e72f63553569339710b7dd19992d9498c068235cf90189df2957ed8cec9963e5b53d2ba96313734e911d55e665ac95317b334274ed118874d8e499971f2e85a
 SHA512 
b6fa7ff7e9fa568f93c61755f531e51cb26e149118da7873dafccacb1495346276389780435270237ed3d60e9c56fc153de9548859563039ea3070d347a1f6ca

diff --git a/app-text/sigil/sigil-2.0.2.ebuild 
b/app-text/sigil/sigil-2.0.2.ebuild
new file mode 100644
index ..3d649a6bb01b
--- /dev/null
+++ b/app-text/sigil/sigil-2.0.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit xdg cmake python-single-r1
+
+DOC_VERSION="2022.05.17"
+DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub"
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( 
https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE}
 )"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc +plugins qt6"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre2:=[pcre16]
+   sys-libs/zlib[minizip]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   ')
+   $(python_gen_impl_dep 'tk') )
+   !qt6? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   ') )
+   )
+   qt6? (
+   dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
+   dev-qt/qt5compat:6
+   dev-qt/qtwebengine:6[widgets]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/PyQt6[${PYTHON_USEDEP}]
+   dev-python/PyQt6-WebEngine[${PYTHON_USEDEP}]
+   ') )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-09-18 Thread Arthur Zamarin
commit: 40d3e75a902fdcd4b822112638f936f630628afd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 18 18:52:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 18 18:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d3e75a

app-text/sigil: drop 2.0.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-2.0.1.ebuild | 86 ---
 1 file changed, 86 deletions(-)

diff --git a/app-text/sigil/sigil-2.0.1.ebuild 
b/app-text/sigil/sigil-2.0.1.ebuild
deleted file mode 100644
index 0f6e2298657c..
--- a/app-text/sigil/sigil-2.0.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="tk"
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+plugins +qt5 qt6"
-REQUIRED_USE="${PYTHON_REQUIRED_USE} ^^ ( qt5 qt6 )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre2:=[pcre16]
-   sys-libs/zlib[minizip]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]'
-   ) )
-   qt5? (
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   )
-   qt6? (
-   dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
-   dev-qt/qt5compat:6
-   dev-qt/qtwebengine:6[widgets]
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   qt5? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-   virtual/pkgconfig
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DTRY_NEWER_FINDPYTHON3=1
-   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
-   -DPython3_LIBRARY="$(python_get_library_path)"
-   -DPython3_EXECUTABLE="${PYTHON}"
-
-   -DUSE_QT6=$(usex qt6)
-   -DINSTALL_BUNDLED_DICTS=0
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DUSE_SYSTEM_LIBS=1
-   )
-   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-09-18 Thread Arthur Zamarin
commit: bcb08397d3573114ebf95778a5ec212ced44867d
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Sep 13 19:42:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 18 18:53:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb08397

app-text/sigil: move required python USE on tk, to plugins support

sigil does not use the python tkinter module itself. Like all packages
pulled in by USE=plugins, tkinter is solely used by thirdparty plugins
and only listed in the sigil documentation under:

> but if you want to make use of Sigil plugins that people are
> developing, you will also want to install the "standard" modules that
> ship with the binary version of Sigil on Windows and OS X.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-1.9.30-r1.ebuild | 4 ++--
 app-text/sigil/sigil-2.0.1-r2.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-text/sigil/sigil-1.9.30-r1.ebuild 
b/app-text/sigil/sigil-1.9.30-r1.ebuild
index 0f6c57540d76..7b6edc8d402c 100644
--- a/app-text/sigil/sigil-1.9.30-r1.ebuild
+++ b/app-text/sigil/sigil-1.9.30-r1.ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="tk"
 
 inherit xdg cmake python-single-r1
 
@@ -40,7 +39,8 @@ RDEPEND="
dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
+   dev-python/regex[${PYTHON_USEDEP}]')
+   $(python_gen_impl_dep 'tk') )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="

diff --git a/app-text/sigil/sigil-2.0.1-r2.ebuild 
b/app-text/sigil/sigil-2.0.1-r2.ebuild
index b379019f0e7d..8e02edb86472 100644
--- a/app-text/sigil/sigil-2.0.1-r2.ebuild
+++ b/app-text/sigil/sigil-2.0.1-r2.ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="tk"
 
 inherit xdg cmake python-single-r1
 
@@ -39,7 +38,8 @@ RDEPEND="
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
-   ') )
+   ')
+   $(python_gen_impl_dep 'tk') )
!qt6? (
dev-qt/qtconcurrent:5
dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-09-18 Thread Arthur Zamarin
commit: 61d6adf009454fe7f1a86dbf2028a02932156e2d
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Sep 13 22:43:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 18 18:53:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d6adf0

app-text/sigil: add additional USE=plugin recommended deps

This brings us fully into alignment with upstream's recommended list of
plugin ecosystem modules.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32766
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-1.9.30-r1.ebuild | 2 ++
 app-text/sigil/sigil-2.0.1-r2.ebuild  | 8 
 2 files changed, 10 insertions(+)

diff --git a/app-text/sigil/sigil-1.9.30-r1.ebuild 
b/app-text/sigil/sigil-1.9.30-r1.ebuild
index 7b6edc8d402c..be17aa85028a 100644
--- a/app-text/sigil/sigil-1.9.30-r1.ebuild
+++ b/app-text/sigil/sigil-1.9.30-r1.ebuild
@@ -39,6 +39,8 @@ RDEPEND="
dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]')
$(python_gen_impl_dep 'tk') )
 "

diff --git a/app-text/sigil/sigil-2.0.1-r2.ebuild 
b/app-text/sigil/sigil-2.0.1-r2.ebuild
index 8e02edb86472..811273ac57e9 100644
--- a/app-text/sigil/sigil-2.0.1-r2.ebuild
+++ b/app-text/sigil/sigil-2.0.1-r2.ebuild
@@ -49,11 +49,19 @@ RDEPEND="
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
dev-qt/qtxml:5
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   ') )
)
qt6? (
dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
dev-qt/qt5compat:6
dev-qt/qtwebengine:6[widgets]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/PyQt6[${PYTHON_USEDEP}]
+   dev-python/PyQt6-WebEngine[${PYTHON_USEDEP}]
+   ') )
)
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-09-18 Thread Arthur Zamarin
commit: fbc6614918d15d8d5c5d9bd8b56dddbbb8b836d6
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Sep 13 19:34:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 18 18:53:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc66149

app-text/sigil: unconditionally require dulwich dependency

This is not used by plugins at all -- it is part of the core UI and
powers the checkpointing feature for comparing against or reverting to
old revisions of an ebook you are working on.

It needs to be available since otherwise builtin UI buttons produce
"sigil: Embedded Python Error".

Dependency-only change -- bump ebuild revisions and preserve stable
keywords.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/{sigil-1.9.30.ebuild => sigil-1.9.30-r1.ebuild}  | 2 +-
 app-text/sigil/{sigil-2.0.1-r1.ebuild => sigil-2.0.1-r2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/sigil/sigil-1.9.30.ebuild 
b/app-text/sigil/sigil-1.9.30-r1.ebuild
similarity index 100%
rename from app-text/sigil/sigil-1.9.30.ebuild
rename to app-text/sigil/sigil-1.9.30-r1.ebuild
index 681e2613d8dd..0f6c57540d76 100644
--- a/app-text/sigil/sigil-1.9.30.ebuild
+++ b/app-text/sigil/sigil-1.9.30-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
dev-libs/libpcre2:=[pcre16]
$(python_gen_cond_dep '
dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]')
dev-qt/qtconcurrent:5
@@ -37,7 +38,6 @@ RDEPEND="
plugins? ( $(python_gen_cond_dep '
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]') )

diff --git a/app-text/sigil/sigil-2.0.1-r1.ebuild 
b/app-text/sigil/sigil-2.0.1-r2.ebuild
similarity index 100%
rename from app-text/sigil/sigil-2.0.1-r1.ebuild
rename to app-text/sigil/sigil-2.0.1-r2.ebuild
index d278bafefa92..b379019f0e7d 100644
--- a/app-text/sigil/sigil-2.0.1-r1.ebuild
+++ b/app-text/sigil/sigil-2.0.1-r2.ebuild
@@ -30,12 +30,12 @@ RDEPEND="
sys-libs/zlib[minizip]
$(python_gen_cond_dep '
dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]')
plugins? ( $(python_gen_cond_dep '
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-09-09 Thread Arthur Zamarin
commit: 683de8592e9cd732a188c7aedbbe399d481f48b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 17:34:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 17:34:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683de859

app-text/sigil: fix qt5 qt6 USE flags

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-2.0.1-r1.ebuild | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/app-text/sigil/sigil-2.0.1-r1.ebuild 
b/app-text/sigil/sigil-2.0.1-r1.ebuild
index 78d881ce3a7f..d278bafefa92 100644
--- a/app-text/sigil/sigil-2.0.1-r1.ebuild
+++ b/app-text/sigil/sigil-2.0.1-r1.ebuild
@@ -3,16 +3,16 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="tk"
 
 inherit xdg cmake python-single-r1
 
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-IUSE="doc +plugins +qt5 qt6"
 DOC_VERSION="2022.05.17"
 DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub"
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
 SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz
doc? ( 
https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE}
 )"
 S="${WORKDIR}/${P^}"
@@ -20,7 +20,8 @@ S="${WORKDIR}/${P^}"
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-REQUIRED_USE="${PYTHON_REQUIRED_USE} ^^ ( qt5 qt6 )"
+IUSE="doc +plugins qt6"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
@@ -37,9 +38,9 @@ RDEPEND="
dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]'
-   ) )
-   qt5? (
+   dev-python/regex[${PYTHON_USEDEP}]
+   ') )
+   !qt6? (
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -58,9 +59,9 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
-   qt5? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
virtual/pkgconfig
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
 "
 
 DOCS=( ChangeLog.txt README.md )



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-08-29 Thread Andrey Grozin
commit: 5dc9383c665e10bedc67710a2303e624b60dbb5f
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Aug 29 12:31:20 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Aug 29 12:31:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc9383c

app-text/sigil: add USE flag doc

Signed-off-by: Andrey Grozin  gentoo.org>

 app-text/sigil/Manifest  |  1 +
 app-text/sigil/sigil-2.0.1-r1.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index f18571ca1e4d..6769d1ae10e8 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
+DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 
8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9
 SHA512 
bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a
 DIST sigil-1.9.30.tar.gz 26602897 BLAKE2B 
554af2aa4c26994c065023839ea29b190eea501cac1183d58dcf2439ebca89e0a56848aaec1d668cfb84555c6830eaf6d32efdc82b08e0c94d7b6ba95dd7ff8b
 SHA512 
80dcaa9dcee51c36a42bcd57fc87acda94002af74602d934c7e9bfd275339d9ac200cd1f141fb9e2709ac054569bc22f1869623498ce16c636a3fab8dae4e70f
 DIST sigil-2.0.1.tar.gz 26778961 BLAKE2B 
d2bdd3c24410285eea3e3655638f2aa2ec8b84b60b8dadda9ad2e40a404e61eebf93ecc188b0aa08967aef42e34c83c884853cdd782a7bc8c5a0d6d235058cfe
 SHA512 
9ba8fd2e844288eae01be9e65e3fc210eeeb096e54c83ebcea5c95be9c1ce44054f19589c294e812f8bc6bb489aebdf237670121b254e9b1c55cc10622f03f81

diff --git a/app-text/sigil/sigil-2.0.1-r1.ebuild 
b/app-text/sigil/sigil-2.0.1-r1.ebuild
new file mode 100644
index ..78d881ce3a7f
--- /dev/null
+++ b/app-text/sigil/sigil-2.0.1-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+IUSE="doc +plugins +qt5 qt6"
+DOC_VERSION="2022.05.17"
+DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub"
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   doc? ( 
https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE}
 )"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE} ^^ ( qt5 qt6 )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre2:=[pcre16]
+   sys-libs/zlib[minizip]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]'
+   ) )
+   qt5? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
+   dev-qt/qt5compat:6
+   dev-qt/qtwebengine:6[widgets]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+   virtual/pkgconfig
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   -DUSE_QT6=$(usex qt6)
+   -DINSTALL_BUNDLED_DICTS=0
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DUSE_SYSTEM_LIBS=1
+   )
+   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+
+   if use doc; then
+   dodoc "${DISTDIR}/${DOC_FILE}"
+   docompress -x /usr/share/doc/${PF}/${DOC_FILE}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-08-24 Thread Arthur Zamarin
commit: ff7dba2b0fb4424960bac742b925e1e0284abaae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 24 16:49:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 24 16:50:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7dba2b

app-text/sigil: add 2.0.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-2.0.1.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 36cafa83b8c4..f18571ca1e4d 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1 +1,2 @@
 DIST sigil-1.9.30.tar.gz 26602897 BLAKE2B 
554af2aa4c26994c065023839ea29b190eea501cac1183d58dcf2439ebca89e0a56848aaec1d668cfb84555c6830eaf6d32efdc82b08e0c94d7b6ba95dd7ff8b
 SHA512 
80dcaa9dcee51c36a42bcd57fc87acda94002af74602d934c7e9bfd275339d9ac200cd1f141fb9e2709ac054569bc22f1869623498ce16c636a3fab8dae4e70f
+DIST sigil-2.0.1.tar.gz 26778961 BLAKE2B 
d2bdd3c24410285eea3e3655638f2aa2ec8b84b60b8dadda9ad2e40a404e61eebf93ecc188b0aa08967aef42e34c83c884853cdd782a7bc8c5a0d6d235058cfe
 SHA512 
9ba8fd2e844288eae01be9e65e3fc210eeeb096e54c83ebcea5c95be9c1ce44054f19589c294e812f8bc6bb489aebdf237670121b254e9b1c55cc10622f03f81

diff --git a/app-text/sigil/sigil-2.0.1.ebuild 
b/app-text/sigil/sigil-2.0.1.ebuild
new file mode 100644
index ..0f6e2298657c
--- /dev/null
+++ b/app-text/sigil/sigil-2.0.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+plugins +qt5 qt6"
+REQUIRED_USE="${PYTHON_REQUIRED_USE} ^^ ( qt5 qt6 )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre2:=[pcre16]
+   sys-libs/zlib[minizip]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]'
+   ) )
+   qt5? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
+   qt6? (
+   dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
+   dev-qt/qt5compat:6
+   dev-qt/qtwebengine:6[widgets]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+   virtual/pkgconfig
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   -DUSE_QT6=$(usex qt6)
+   -DINSTALL_BUNDLED_DICTS=0
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DUSE_SYSTEM_LIBS=1
+   )
+   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-07-07 Thread Arthur Zamarin
commit: 9d381821a0d9521e0a181bdd0dc7f9ac682e5020
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  7 18:56:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  7 18:56:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d381821

app-text/sigil: remove IUSE="system-mathjax"

It currently depends on mathjax3, which might take sometime to bump
the current mathjax ebuild (consumers using v2 instead of v3 and
such). For now I'll remove the useflag, and readd it in the future
when ::gentoo's mathjax is v3.

Closes: https://bugs.gentoo.org/907716
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/metadata.xml| 1 -
 app-text/sigil/sigil-1.9.30.ebuild | 5 ++---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index 16a802d7daa4..4daa9a331609 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -7,7 +7,6 @@


Installed needed Python packages for using 
Sigil plugins
-   Use the system-wide 
dev-libs/mathjax instead of bundled


Sigil-Ebook/Sigil

diff --git a/app-text/sigil/sigil-1.9.30.ebuild 
b/app-text/sigil/sigil-1.9.30.ebuild
index 621537704a6e..681e2613d8dd 100644
--- a/app-text/sigil/sigil-1.9.30.ebuild
+++ b/app-text/sigil/sigil-1.9.30.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P^}"
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
 KEYWORDS="amd64"
-IUSE="+plugins system-mathjax"
+IUSE="+plugins"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -41,7 +41,6 @@ RDEPEND="
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -63,7 +62,7 @@ src_configure() {
-DUSE_SYSTEM_LIBS=1
-DUSE_QT6=0
)
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+   # use system-mathjax && mycmakeargs+=( 
-DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
 
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-06-09 Thread Arthur Zamarin
commit: c40c46f36e06e15eaf448520590a406be78c5c7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 14:42:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 14:42:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40c46f3

app-text/sigil: unkeyword 1.9.30 for ~x86

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-1.9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.30.ebuild 
b/app-text/sigil/sigil-1.9.30.ebuild
index c70034c98975..621537704a6e 100644
--- a/app-text/sigil/sigil-1.9.30.ebuild
+++ b/app-text/sigil/sigil-1.9.30.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-05-04 Thread Arthur Zamarin
commit: 70834eede0c9231c46f5620a0af3b41c6b799b1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 08:41:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 08:41:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70834eed

app-text/sigil: drop 1.9.20

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest|  1 -
 app-text/sigil/sigil-1.9.20.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index b958473718dc..36cafa83b8c4 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1 @@
-DIST sigil-1.9.20.tar.gz 25139664 BLAKE2B 
ca0a8ba5ec9b76ea4016766872e7a70d839c2b3f24a658e90e619fd2feb01de74e05e30cdcf53c79ce92196c380da1d348ec2776f77060b18d2c664ff8171c6a
 SHA512 
07aff142f65084b7900b25b089fca1d9a36022e690acaf0db3c7b2eb310a847834baff42884e73bbe6b31ff2dd7f73e76819c5c7a4292578fbea2edcebec5ad1
 DIST sigil-1.9.30.tar.gz 26602897 BLAKE2B 
554af2aa4c26994c065023839ea29b190eea501cac1183d58dcf2439ebca89e0a56848aaec1d668cfb84555c6830eaf6d32efdc82b08e0c94d7b6ba95dd7ff8b
 SHA512 
80dcaa9dcee51c36a42bcd57fc87acda94002af74602d934c7e9bfd275339d9ac200cd1f141fb9e2709ac054569bc22f1869623498ce16c636a3fab8dae4e70f

diff --git a/app-text/sigil/sigil-1.9.20.ebuild 
b/app-text/sigil/sigil-1.9.20.ebuild
deleted file mode 100644
index c70034c98975..
--- a/app-text/sigil/sigil-1.9.20.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="tk"
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre2:=[pcre16]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DTRY_NEWER_FINDPYTHON3=1
-   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
-   -DPython3_LIBRARY="$(python_get_library_path)"
-   -DPython3_EXECUTABLE="${PYTHON}"
-
-   -DINSTALL_BUNDLED_DICTS=0
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DUSE_SYSTEM_LIBS=1
-   -DUSE_QT6=0
-   )
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-05-03 Thread Sam James
commit: 2a0379786589801508263eb4796cd05e56123aa1
Author: Sam James  gentoo  org>
AuthorDate: Thu May  4 02:31:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  4 02:31:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a037978

app-text/sigil: Stabilize 1.9.30 amd64, #905629

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.9.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.30.ebuild 
b/app-text/sigil/sigil-1.9.30.ebuild
index 4574fdd28962..c70034c98975 100644
--- a/app-text/sigil/sigil-1.9.30.ebuild
+++ b/app-text/sigil/sigil-1.9.30.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-03-15 Thread Arthur Zamarin
commit: 37c614b50a5ead52c92ae5ef5b1257050c2a21d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar 15 16:45:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar 15 16:45:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c614b5

app-text/sigil: add 1.9.30

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest|  1 +
 app-text/sigil/sigil-1.9.30.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 4c1a8f8e9572..b958473718dc 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1 +1,2 @@
 DIST sigil-1.9.20.tar.gz 25139664 BLAKE2B 
ca0a8ba5ec9b76ea4016766872e7a70d839c2b3f24a658e90e619fd2feb01de74e05e30cdcf53c79ce92196c380da1d348ec2776f77060b18d2c664ff8171c6a
 SHA512 
07aff142f65084b7900b25b089fca1d9a36022e690acaf0db3c7b2eb310a847834baff42884e73bbe6b31ff2dd7f73e76819c5c7a4292578fbea2edcebec5ad1
+DIST sigil-1.9.30.tar.gz 26602897 BLAKE2B 
554af2aa4c26994c065023839ea29b190eea501cac1183d58dcf2439ebca89e0a56848aaec1d668cfb84555c6830eaf6d32efdc82b08e0c94d7b6ba95dd7ff8b
 SHA512 
80dcaa9dcee51c36a42bcd57fc87acda94002af74602d934c7e9bfd275339d9ac200cd1f141fb9e2709ac054569bc22f1869623498ce16c636a3fab8dae4e70f

diff --git a/app-text/sigil/sigil-1.9.30.ebuild 
b/app-text/sigil/sigil-1.9.30.ebuild
new file mode 100644
index ..4574fdd28962
--- /dev/null
+++ b/app-text/sigil/sigil-1.9.30.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre2:=[pcre16]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   -DINSTALL_BUNDLED_DICTS=0
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DUSE_SYSTEM_LIBS=1
+   -DUSE_QT6=0
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-02-24 Thread Arthur Zamarin
commit: 4021458861e9ff7efa03180dc08d26d60f01d568
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 11:23:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 11:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40214588

app-text/sigil: enable py3.11

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/sigil-1.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.20.ebuild 
b/app-text/sigil/sigil-1.9.20.ebuild
index 8bbe018eb356..c70034c98975 100644
--- a/app-text/sigil/sigil-1.9.20.ebuild
+++ b/app-text/sigil/sigil-1.9.20.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="tk"
 
 inherit xdg cmake python-single-r1



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2023-02-07 Thread Andreas Sturmlechner
commit: a2cfd6a17e745ec896ee95a69ac977d126a19fcd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  7 10:49:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 17:25:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2cfd6a1

app-text/sigil: drop 1.9.10

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/Manifest|  1 -
 app-text/sigil/sigil-1.9.10.ebuild | 75 --
 2 files changed, 76 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index b5ab19e853a9..4c1a8f8e9572 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1 @@
-DIST sigil-1.9.10.tar.gz 25263060 BLAKE2B 
ef8d6b5552689f0501971563b429efa050456826ee85dbf524ecb1c1931506de95909e3443bc259353c012b3e4a2b6ce3299f20af8e65d07324818a8f208c2a8
 SHA512 
e328d8e207cff1dc007391c246792c3d53f7b9f078dd87a61088a61a5a192ed85802057b0f2d61b14bcac6094bb1ac2ff74a5096b54d9b82f0c6b2bef7eceb1a
 DIST sigil-1.9.20.tar.gz 25139664 BLAKE2B 
ca0a8ba5ec9b76ea4016766872e7a70d839c2b3f24a658e90e619fd2feb01de74e05e30cdcf53c79ce92196c380da1d348ec2776f77060b18d2c664ff8171c6a
 SHA512 
07aff142f65084b7900b25b089fca1d9a36022e690acaf0db3c7b2eb310a847834baff42884e73bbe6b31ff2dd7f73e76819c5c7a4292578fbea2edcebec5ad1

diff --git a/app-text/sigil/sigil-1.9.10.ebuild 
b/app-text/sigil/sigil-1.9.10.ebuild
deleted file mode 100644
index 8bbe018eb356..
--- a/app-text/sigil/sigil-1.9.10.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="tk"
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre2:=[pcre16]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DTRY_NEWER_FINDPYTHON3=1
-   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
-   -DPython3_LIBRARY="$(python_get_library_path)"
-   -DPython3_EXECUTABLE="${PYTHON}"
-
-   -DINSTALL_BUNDLED_DICTS=0
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DUSE_SYSTEM_LIBS=1
-   -DUSE_QT6=0
-   )
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-10-31 Thread Agostino Sarubbo
commit: 5e71c3339de84423be2f646a61e2adee316ad503
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 31 16:40:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 31 16:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e71c333

app-text/sigil: Stabilize 1.9.20 x86, #877473

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-1.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.20.ebuild 
b/app-text/sigil/sigil-1.9.20.ebuild
index 32d45eae8e06..3f4f5f1b065b 100644
--- a/app-text/sigil/sigil-1.9.20.ebuild
+++ b/app-text/sigil/sigil-1.9.20.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-10-20 Thread Jakov Smolić
commit: 23715a0d16a4ff4fab99018c3b60db517edebbb9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Oct 20 10:51:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Oct 20 10:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23715a0d

app-text/sigil: Stabilize 1.9.20 amd64, #877473

Signed-off-by: Jakov Smolić  gentoo.org>

 app-text/sigil/sigil-1.9.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.20.ebuild 
b/app-text/sigil/sigil-1.9.20.ebuild
index d9a47a339dcf..32d45eae8e06 100644
--- a/app-text/sigil/sigil-1.9.20.ebuild
+++ b/app-text/sigil/sigil-1.9.20.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-09-27 Thread Arthur Zamarin
commit: 81e8ff9120172674b058745db294d8b80c4f097d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 27 07:19:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 27 07:20:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e8ff91

app-text/sigil: drop 1.8.0, 1.9.2-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest  |  2 -
 app-text/sigil/sigil-1.8.0.ebuild| 72 --
 app-text/sigil/sigil-1.9.2-r1.ebuild | 75 
 3 files changed, 149 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 3c00dc4b6bd9..b5ab19e853a9 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,2 @@
-DIST sigil-1.8.0.tar.gz 21217901 BLAKE2B 
78615652859d1f61bab18b1b248d342dc6892943a2310659859ab577981c4452fbaeb567758097427453c8dfe95e42b499616a423b5c11b42238f763ac0653c8
 SHA512 
1a911aac996d3519f501820f8da9c810db9793063e481a6169288d402ef7e6b797308cf7ca5517162d0eb4d80f38f968627bca676b724ea5be5109c427473c95
 DIST sigil-1.9.10.tar.gz 25263060 BLAKE2B 
ef8d6b5552689f0501971563b429efa050456826ee85dbf524ecb1c1931506de95909e3443bc259353c012b3e4a2b6ce3299f20af8e65d07324818a8f208c2a8
 SHA512 
e328d8e207cff1dc007391c246792c3d53f7b9f078dd87a61088a61a5a192ed85802057b0f2d61b14bcac6094bb1ac2ff74a5096b54d9b82f0c6b2bef7eceb1a
-DIST sigil-1.9.2.tar.gz 23225656 BLAKE2B 
410b2cf1772158aa9b0d499ba54bb7fc176c479acf7e9f48c5113a4e253becab35b6b4aeaa83da249d7c36f824cb1ee9b7a2e95e29c023b37afed9e864f94134
 SHA512 
fd6a71ce3b05b08651476f86a166d1ccdbecca31b19ecfa31c9d18ebe4daccfd69cf51d687686917c401f4b6e26cc6a57dbae5f9b1d8ba49fe08ccdd0bdf75d7
 DIST sigil-1.9.20.tar.gz 25139664 BLAKE2B 
ca0a8ba5ec9b76ea4016766872e7a70d839c2b3f24a658e90e619fd2feb01de74e05e30cdcf53c79ce92196c380da1d348ec2776f77060b18d2c664ff8171c6a
 SHA512 
07aff142f65084b7900b25b089fca1d9a36022e690acaf0db3c7b2eb310a847834baff42884e73bbe6b31ff2dd7f73e76819c5c7a4292578fbea2edcebec5ad1

diff --git a/app-text/sigil/sigil-1.8.0.ebuild 
b/app-text/sigil/sigil-1.8.0.ebuild
deleted file mode 100644
index 7eba49a4ab03..
--- a/app-text/sigil/sigil-1.8.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="tk"
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre:3=[pcre16]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_LIBRARY="$(python_get_library_path)"
-   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-   )
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}

diff --git a/app-text/sigil/sigil-1.9.2-r1.ebuild 
b/app-text/sigil/sigil-1.9.2-r1.ebuild
deleted file mode 100644
index d9a47a339dcf..
--- a/app-text/sigil/sigil-1.9.2-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="tk"
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for 

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-09-27 Thread Agostino Sarubbo
commit: 61c7b997f0f48935caa4ba2c47d8519e6c7bda4a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Sep 27 07:10:22 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Sep 27 07:10:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c7b997

app-text/sigil: Stabilize 1.9.10 x86, #873040

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-1.9.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.10.ebuild 
b/app-text/sigil/sigil-1.9.10.ebuild
index 32d45eae8e06..3f4f5f1b065b 100644
--- a/app-text/sigil/sigil-1.9.10.ebuild
+++ b/app-text/sigil/sigil-1.9.10.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-09-26 Thread Sam James
commit: 439fb14a91ad126c4b8bb177b625cd86b5eb66c4
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 26 12:27:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 26 12:27:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439fb14a

app-text/sigil: Stabilize 1.9.10 amd64, #873040

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.9.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.10.ebuild 
b/app-text/sigil/sigil-1.9.10.ebuild
index d9a47a339dcf..32d45eae8e06 100644
--- a/app-text/sigil/sigil-1.9.10.ebuild
+++ b/app-text/sigil/sigil-1.9.10.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-09-16 Thread Arthur Zamarin
commit: 5aad2016dfcf3eb4237048600ae70117920a6d01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 16 10:20:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 16 10:20:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aad2016

app-text/sigil: add 1.9.20

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest|  1 +
 app-text/sigil/sigil-1.9.20.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 1b7611416d8a..3c00dc4b6bd9 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST sigil-1.8.0.tar.gz 21217901 BLAKE2B 
78615652859d1f61bab18b1b248d342dc6892943a2310659859ab577981c4452fbaeb567758097427453c8dfe95e42b499616a423b5c11b42238f763ac0653c8
 SHA512 
1a911aac996d3519f501820f8da9c810db9793063e481a6169288d402ef7e6b797308cf7ca5517162d0eb4d80f38f968627bca676b724ea5be5109c427473c95
 DIST sigil-1.9.10.tar.gz 25263060 BLAKE2B 
ef8d6b5552689f0501971563b429efa050456826ee85dbf524ecb1c1931506de95909e3443bc259353c012b3e4a2b6ce3299f20af8e65d07324818a8f208c2a8
 SHA512 
e328d8e207cff1dc007391c246792c3d53f7b9f078dd87a61088a61a5a192ed85802057b0f2d61b14bcac6094bb1ac2ff74a5096b54d9b82f0c6b2bef7eceb1a
 DIST sigil-1.9.2.tar.gz 23225656 BLAKE2B 
410b2cf1772158aa9b0d499ba54bb7fc176c479acf7e9f48c5113a4e253becab35b6b4aeaa83da249d7c36f824cb1ee9b7a2e95e29c023b37afed9e864f94134
 SHA512 
fd6a71ce3b05b08651476f86a166d1ccdbecca31b19ecfa31c9d18ebe4daccfd69cf51d687686917c401f4b6e26cc6a57dbae5f9b1d8ba49fe08ccdd0bdf75d7
+DIST sigil-1.9.20.tar.gz 25139664 BLAKE2B 
ca0a8ba5ec9b76ea4016766872e7a70d839c2b3f24a658e90e619fd2feb01de74e05e30cdcf53c79ce92196c380da1d348ec2776f77060b18d2c664ff8171c6a
 SHA512 
07aff142f65084b7900b25b089fca1d9a36022e690acaf0db3c7b2eb310a847834baff42884e73bbe6b31ff2dd7f73e76819c5c7a4292578fbea2edcebec5ad1

diff --git a/app-text/sigil/sigil-1.9.20.ebuild 
b/app-text/sigil/sigil-1.9.20.ebuild
new file mode 100644
index ..d9a47a339dcf
--- /dev/null
+++ b/app-text/sigil/sigil-1.9.20.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre2:=[pcre16]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   -DINSTALL_BUNDLED_DICTS=0
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DUSE_SYSTEM_LIBS=1
+   -DUSE_QT6=0
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-07-29 Thread Arthur Zamarin
commit: 0d67c4fa239f4b2061360fd7ebf5ab43be38b494
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 29 11:03:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 29 11:03:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d67c4fa

app-text/sigil: add 1.9.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest|  1 +
 app-text/sigil/sigil-1.9.10.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 8373056714fc..1b7611416d8a 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST sigil-1.8.0.tar.gz 21217901 BLAKE2B 
78615652859d1f61bab18b1b248d342dc6892943a2310659859ab577981c4452fbaeb567758097427453c8dfe95e42b499616a423b5c11b42238f763ac0653c8
 SHA512 
1a911aac996d3519f501820f8da9c810db9793063e481a6169288d402ef7e6b797308cf7ca5517162d0eb4d80f38f968627bca676b724ea5be5109c427473c95
+DIST sigil-1.9.10.tar.gz 25263060 BLAKE2B 
ef8d6b5552689f0501971563b429efa050456826ee85dbf524ecb1c1931506de95909e3443bc259353c012b3e4a2b6ce3299f20af8e65d07324818a8f208c2a8
 SHA512 
e328d8e207cff1dc007391c246792c3d53f7b9f078dd87a61088a61a5a192ed85802057b0f2d61b14bcac6094bb1ac2ff74a5096b54d9b82f0c6b2bef7eceb1a
 DIST sigil-1.9.2.tar.gz 23225656 BLAKE2B 
410b2cf1772158aa9b0d499ba54bb7fc176c479acf7e9f48c5113a4e253becab35b6b4aeaa83da249d7c36f824cb1ee9b7a2e95e29c023b37afed9e864f94134
 SHA512 
fd6a71ce3b05b08651476f86a166d1ccdbecca31b19ecfa31c9d18ebe4daccfd69cf51d687686917c401f4b6e26cc6a57dbae5f9b1d8ba49fe08ccdd0bdf75d7

diff --git a/app-text/sigil/sigil-1.9.10.ebuild 
b/app-text/sigil/sigil-1.9.10.ebuild
new file mode 100644
index ..d9a47a339dcf
--- /dev/null
+++ b/app-text/sigil/sigil-1.9.10.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre2:=[pcre16]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   -DINSTALL_BUNDLED_DICTS=0
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DUSE_SYSTEM_LIBS=1
+   -DUSE_QT6=0
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-04-10 Thread Arthur Zamarin
commit: c15924a33e090eba544d618ca7581731950ae954
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 10 17:46:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 10 17:46:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15924a3

app-text/sigil: change to dep dev-libs/libpcre2

Reported-by: Sam James  gentoo.org>
Closes: https://bugs.gentoo.org/836674
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/{sigil-1.9.2.ebuild => sigil-1.9.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.9.2.ebuild 
b/app-text/sigil/sigil-1.9.2-r1.ebuild
similarity index 98%
rename from app-text/sigil/sigil-1.9.2.ebuild
rename to app-text/sigil/sigil-1.9.2-r1.ebuild
index 312a494a7dfa..d9a47a339dcf 100644
--- a/app-text/sigil/sigil-1.9.2.ebuild
+++ b/app-text/sigil/sigil-1.9.2-r1.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
${PYTHON_DEPS}
app-text/hunspell:=
-   dev-libs/libpcre:3=[pcre16]
+   dev-libs/libpcre2:=[pcre16]
$(python_gen_cond_dep '
dev-python/css-parser[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-04-02 Thread Arthur Zamarin
commit: e4dbd4ce4a0ce71e6a93554b49f65d2a8dbaa92a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  2 06:11:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  2 06:11:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4dbd4ce

app-text/sigil: add 1.9.2

Closes: https://bugs.gentoo.org/834289
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.9.2.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 76876095e355..8373056714fc 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1 +1,2 @@
 DIST sigil-1.8.0.tar.gz 21217901 BLAKE2B 
78615652859d1f61bab18b1b248d342dc6892943a2310659859ab577981c4452fbaeb567758097427453c8dfe95e42b499616a423b5c11b42238f763ac0653c8
 SHA512 
1a911aac996d3519f501820f8da9c810db9793063e481a6169288d402ef7e6b797308cf7ca5517162d0eb4d80f38f968627bca676b724ea5be5109c427473c95
+DIST sigil-1.9.2.tar.gz 23225656 BLAKE2B 
410b2cf1772158aa9b0d499ba54bb7fc176c479acf7e9f48c5113a4e253becab35b6b4aeaa83da249d7c36f824cb1ee9b7a2e95e29c023b37afed9e864f94134
 SHA512 
fd6a71ce3b05b08651476f86a166d1ccdbecca31b19ecfa31c9d18ebe4daccfd69cf51d687686917c401f4b6e26cc6a57dbae5f9b1d8ba49fe08ccdd0bdf75d7

diff --git a/app-text/sigil/sigil-1.9.2.ebuild 
b/app-text/sigil/sigil-1.9.2.ebuild
new file mode 100644
index ..312a494a7dfa
--- /dev/null
+++ b/app-text/sigil/sigil-1.9.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DTRY_NEWER_FINDPYTHON3=1
+   -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+   -DPython3_LIBRARY="$(python_get_library_path)"
+   -DPython3_EXECUTABLE="${PYTHON}"
+
+   -DINSTALL_BUNDLED_DICTS=0
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DUSE_SYSTEM_LIBS=1
+   -DUSE_QT6=0
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-04-02 Thread Arthur Zamarin
commit: 2f5eb51c25c233c28a258af4d6ffbd5e7aa06613
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  2 06:10:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  2 06:11:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5eb51c

app-text/sigil: drop 1.7.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/sigil-1.7.0.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 268c2d87d338..76876095e355 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1 @@
-DIST sigil-1.7.0.tar.gz 21315598 BLAKE2B 
29f7c682925d1e1bbff082e96b747ce32df82d78406ccd984b4f8de1f01944c35aa86587ce47a18687d5fe281b8cb656085b52d3a1e72ed17862501121d9d134
 SHA512 
9918bb0bfbe3d068c95bb31cd84a37a0fac6dd6be9e94cb382e8c0140cdb375f47384f33c62fdff7f27aed379037a4a64e8d4a1065ae297bb389e2be78597c16
 DIST sigil-1.8.0.tar.gz 21217901 BLAKE2B 
78615652859d1f61bab18b1b248d342dc6892943a2310659859ab577981c4452fbaeb567758097427453c8dfe95e42b499616a423b5c11b42238f763ac0653c8
 SHA512 
1a911aac996d3519f501820f8da9c810db9793063e481a6169288d402ef7e6b797308cf7ca5517162d0eb4d80f38f968627bca676b724ea5be5109c427473c95

diff --git a/app-text/sigil/sigil-1.7.0.ebuild 
b/app-text/sigil/sigil-1.7.0.ebuild
deleted file mode 100644
index 56f93e6b73f0..
--- a/app-text/sigil/sigil-1.7.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="tk"
-
-inherit xdg cmake python-single-r1
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${P^}"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre:3=[pcre16]
-   $(python_gen_cond_dep '
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep '
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_LIBRARY="$(python_get_library_path)"
-   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-   )
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-02-14 Thread Sam James
commit: e3faea8225bf90ed58249fde98023e55ed6d6386
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 14 20:48:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 14 20:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3faea82

app-text/sigil: Stabilize 1.8.0 amd64, #833295

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.8.0.ebuild 
b/app-text/sigil/sigil-1.8.0.ebuild
index bff4e4037075..7eba49a4ab03 100644
--- a/app-text/sigil/sigil-1.8.0.ebuild
+++ b/app-text/sigil/sigil-1.8.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2022-02-13 Thread Sam James
commit: fdd00392dd419f7aae1e050473006abbd34bed84
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 13 23:47:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 13 23:47:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd00392

app-text/sigil: Stabilize 1.8.0 x86, #833295

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/sigil/sigil-1.8.0.ebuild 
b/app-text/sigil/sigil-1.8.0.ebuild
index 11d9e2e1dd89..bff4e4037075 100644
--- a/app-text/sigil/sigil-1.8.0.ebuild
+++ b/app-text/sigil/sigil-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-10-25 Thread Arthur Zamarin
commit: 1eb798bf02ca8f14fc9f6ce941a902d6c46c46de
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 25 17:12:24 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 25 17:19:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb798bf

app-text/sigil: add 1.8.0, enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.8.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 83f5ccac4a7..268c2d87d33 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1 +1,2 @@
 DIST sigil-1.7.0.tar.gz 21315598 BLAKE2B 
29f7c682925d1e1bbff082e96b747ce32df82d78406ccd984b4f8de1f01944c35aa86587ce47a18687d5fe281b8cb656085b52d3a1e72ed17862501121d9d134
 SHA512 
9918bb0bfbe3d068c95bb31cd84a37a0fac6dd6be9e94cb382e8c0140cdb375f47384f33c62fdff7f27aed379037a4a64e8d4a1065ae297bb389e2be78597c16
+DIST sigil-1.8.0.tar.gz 21217901 BLAKE2B 
78615652859d1f61bab18b1b248d342dc6892943a2310659859ab577981c4452fbaeb567758097427453c8dfe95e42b499616a423b5c11b42238f763ac0653c8
 SHA512 
1a911aac996d3519f501820f8da9c810db9793063e481a6169288d402ef7e6b797308cf7ca5517162d0eb4d80f38f968627bca676b724ea5be5109c427473c95

diff --git a/app-text/sigil/sigil-1.8.0.ebuild 
b/app-text/sigil/sigil-1.8.0.ebuild
new file mode 100644
index 000..11d9e2e1dd8
--- /dev/null
+++ b/app-text/sigil/sigil-1.8.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-09-03 Thread Arthur Zamarin
commit: a45bf910834a2ea993932e11dce35d732d3517ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  3 07:36:29 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  3 07:36:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45bf910

app-text/sigil: drop 1.5.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/sigil-1.5.1.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 0e192e4f03c..83f5ccac4a7 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1 @@
-DIST sigil-1.5.1.tar.gz 20020962 BLAKE2B 
ac70c117d69c4062d66151372fc8cbede48be6f38ceae7d1dd1bd49fd8a0a4a352c885a120e00ba729e64ebfa928103d07f7bb85d69cbb3385f640f4fcf42985
 SHA512 
281c8327f7a05b9c9f805b02ef4c21f50d340a2f9e09dcae74be30aad107b0f2605801f0239e9a503db70afa2b37b7931dfec0efa5662dde906ce6c014da8849
 DIST sigil-1.7.0.tar.gz 21315598 BLAKE2B 
29f7c682925d1e1bbff082e96b747ce32df82d78406ccd984b4f8de1f01944c35aa86587ce47a18687d5fe281b8cb656085b52d3a1e72ed17862501121d9d134
 SHA512 
9918bb0bfbe3d068c95bb31cd84a37a0fac6dd6be9e94cb382e8c0140cdb375f47384f33c62fdff7f27aed379037a4a64e8d4a1065ae297bb389e2be78597c16

diff --git a/app-text/sigil/sigil-1.5.1.ebuild 
b/app-text/sigil/sigil-1.5.1.ebuild
deleted file mode 100644
index c7f5b33a10e..000
--- a/app-text/sigil/sigil-1.5.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake python-single-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre:3=[pcre16]
-   $(python_gen_cond_dep \
-   'dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep \
-   'dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/Sigil-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_LIBRARY="$(python_get_library_path)"
-   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-   )
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-09-03 Thread Agostino Sarubbo
commit: c4f62396e0d0b324aabffe81cb0bbc4a41aa8d3d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep  3 06:37:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep  3 06:39:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f62396

app-text/sigil: x86 stable wrt bug #811180

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.7.0.ebuild 
b/app-text/sigil/sigil-1.7.0.ebuild
index 6dfdbed7577..56f93e6b73f 100644
--- a/app-text/sigil/sigil-1.7.0.ebuild
+++ b/app-text/sigil/sigil-1.7.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-09-03 Thread Agostino Sarubbo
commit: 6bc32066e216d59404d062d6cb962afc973bec33
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep  3 06:33:22 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep  3 06:33:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc32066

app-text/sigil: amd64 stable wrt bug #811180

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.7.0.ebuild 
b/app-text/sigil/sigil-1.7.0.ebuild
index 0b2453ffe0d..6dfdbed7577 100644
--- a/app-text/sigil/sigil-1.7.0.ebuild
+++ b/app-text/sigil/sigil-1.7.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-08-14 Thread Arthur Zamarin
commit: 06c68260b607bcbc4b883e704dc31e3db73cc3c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 14 15:55:51 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 14 15:55:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c68260

app-text/sigil: take direct maintenance

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/sigil/metadata.xml | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index 0ee8d300aeb..6a4f6e7e529 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -1,14 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   arthurzam+gen...@gmail.com
+   
+   arthur...@gentoo.org
Arthur Zamarin

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

Installed needed Python packages for using 
Sigil plugins
Use the system-wide 
dev-libs/mathjax instead of bundled



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-08-01 Thread Ionen Wolkens
commit: 463b79e9dcacfa20082e7233b3946473aa190ead
Author: Arthur Zamarin  gmail  com>
AuthorDate: Thu Jul 29 18:12:28 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Aug  1 06:12:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463b79e9

app-text/sigil: add 1.7.0

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.7.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 5648b6b6fd6..cb675f6c7c9 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST sigil-1.4.3.tar.gz 24118565 BLAKE2B 
4da0829cc82efe48c71c2a5d0be8477fd85291acd9578c14bd26f4521d2fd2322bec4c30002235254b9e731730a56b79787723059ba63884b75b33614cd94f39
 SHA512 
2f1e13a78a361df9b9031d5c04831d7e3ff09d16ed9cbd198b7735a4700f86e367f607554e805eb50db1a4562cbca33a8fb9cdf8167a95a43cbc2668ceb5550c
 DIST sigil-1.5.1.tar.gz 20020962 BLAKE2B 
ac70c117d69c4062d66151372fc8cbede48be6f38ceae7d1dd1bd49fd8a0a4a352c885a120e00ba729e64ebfa928103d07f7bb85d69cbb3385f640f4fcf42985
 SHA512 
281c8327f7a05b9c9f805b02ef4c21f50d340a2f9e09dcae74be30aad107b0f2605801f0239e9a503db70afa2b37b7931dfec0efa5662dde906ce6c014da8849
+DIST sigil-1.7.0.tar.gz 21315598 BLAKE2B 
29f7c682925d1e1bbff082e96b747ce32df82d78406ccd984b4f8de1f01944c35aa86587ce47a18687d5fe281b8cb656085b52d3a1e72ed17862501121d9d134
 SHA512 
9918bb0bfbe3d068c95bb31cd84a37a0fac6dd6be9e94cb382e8c0140cdb375f47384f33c62fdff7f27aed379037a4a64e8d4a1065ae297bb389e2be78597c16

diff --git a/app-text/sigil/sigil-1.7.0.ebuild 
b/app-text/sigil/sigil-1.7.0.ebuild
new file mode 100644
index 000..0b2453ffe0d
--- /dev/null
+++ b/app-text/sigil/sigil-1.7.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="tk"
+
+inherit xdg cmake python-single-r1
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep '
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep '
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-qt/linguist-tools:5
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-08-01 Thread Ionen Wolkens
commit: 176a3a661cb923c5741b4f62c25677237623e57f
Author: Arthur Zamarin  gmail  com>
AuthorDate: Thu Jul 29 18:12:47 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Aug  1 06:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176a3a66

app-text/sigil: drop 1.4.3

Signed-off-by: Arthur Zamarin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21822
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/sigil-1.4.3.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index cb675f6c7c9..0e192e4f03c 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,2 @@
-DIST sigil-1.4.3.tar.gz 24118565 BLAKE2B 
4da0829cc82efe48c71c2a5d0be8477fd85291acd9578c14bd26f4521d2fd2322bec4c30002235254b9e731730a56b79787723059ba63884b75b33614cd94f39
 SHA512 
2f1e13a78a361df9b9031d5c04831d7e3ff09d16ed9cbd198b7735a4700f86e367f607554e805eb50db1a4562cbca33a8fb9cdf8167a95a43cbc2668ceb5550c
 DIST sigil-1.5.1.tar.gz 20020962 BLAKE2B 
ac70c117d69c4062d66151372fc8cbede48be6f38ceae7d1dd1bd49fd8a0a4a352c885a120e00ba729e64ebfa928103d07f7bb85d69cbb3385f640f4fcf42985
 SHA512 
281c8327f7a05b9c9f805b02ef4c21f50d340a2f9e09dcae74be30aad107b0f2605801f0239e9a503db70afa2b37b7931dfec0efa5662dde906ce6c014da8849
 DIST sigil-1.7.0.tar.gz 21315598 BLAKE2B 
29f7c682925d1e1bbff082e96b747ce32df82d78406ccd984b4f8de1f01944c35aa86587ce47a18687d5fe281b8cb656085b52d3a1e72ed17862501121d9d134
 SHA512 
9918bb0bfbe3d068c95bb31cd84a37a0fac6dd6be9e94cb382e8c0140cdb375f47384f33c62fdff7f27aed379037a4a64e8d4a1065ae297bb389e2be78597c16

diff --git a/app-text/sigil/sigil-1.4.3.ebuild 
b/app-text/sigil/sigil-1.4.3.ebuild
deleted file mode 100644
index c7f5b33a10e..000
--- a/app-text/sigil/sigil-1.4.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake python-single-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre:3=[pcre16]
-   $(python_gen_cond_dep \
-   'dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep \
-   'dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/Sigil-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_LIBRARY="$(python_get_library_path)"
-   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-   )
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-05-08 Thread Sam James
commit: 7784b5d1b65f358122452b7a18b87082b4b0a858
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 03:45:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 03:54:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7784b5d1

app-text/sigil: Stabilize 1.5.1 x86, #788871

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.5.1.ebuild 
b/app-text/sigil/sigil-1.5.1.ebuild
index 6a364a5d73d..c7f5b33a10e 100644
--- a/app-text/sigil/sigil-1.5.1.ebuild
+++ b/app-text/sigil/sigil-1.5.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-05-08 Thread Sam James
commit: 43f77d9281f2f708d2adcfea8c2d3fb5a3298b6e
Author: Sam James  gentoo  org>
AuthorDate: Sun May  9 03:44:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  9 03:54:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f77d92

app-text/sigil: Stabilize 1.5.1 amd64, #788871

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.5.1.ebuild 
b/app-text/sigil/sigil-1.5.1.ebuild
index 950ec134b83..6a364a5d73d 100644
--- a/app-text/sigil/sigil-1.5.1.ebuild
+++ b/app-text/sigil/sigil-1.5.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-03-31 Thread Joonas Niilola
commit: deb708c428f6f4c76fce5a860b40955d22459d75
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Mar 24 12:38:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 31 07:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb708c4

app-text/sigil: drop 1.3.0

Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20098
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/sigil-1.3.0.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index e293799cebc..5648b6b6fd6 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,2 @@
-DIST sigil-1.3.0.tar.gz 21697294 BLAKE2B 
0ded5f2fa4a85a583113d268a0c287727faa9548a95ca3b564efac5db3528e0bf52b0df12f88cda46ae02851b0b85967c23c07cd3cd55073a87bcffbae8dec87
 SHA512 
fe1cbc2591dbfb54a2c561a3c53684447a4e90d944714bb182ee6ef160df74cc886c4d178d88d24a217643099ff9f409048ea2e5bb8ac88746fd280e48daa1b8
 DIST sigil-1.4.3.tar.gz 24118565 BLAKE2B 
4da0829cc82efe48c71c2a5d0be8477fd85291acd9578c14bd26f4521d2fd2322bec4c30002235254b9e731730a56b79787723059ba63884b75b33614cd94f39
 SHA512 
2f1e13a78a361df9b9031d5c04831d7e3ff09d16ed9cbd198b7735a4700f86e367f607554e805eb50db1a4562cbca33a8fb9cdf8167a95a43cbc2668ceb5550c
 DIST sigil-1.5.1.tar.gz 20020962 BLAKE2B 
ac70c117d69c4062d66151372fc8cbede48be6f38ceae7d1dd1bd49fd8a0a4a352c885a120e00ba729e64ebfa928103d07f7bb85d69cbb3385f640f4fcf42985
 SHA512 
281c8327f7a05b9c9f805b02ef4c21f50d340a2f9e09dcae74be30aad107b0f2605801f0239e9a503db70afa2b37b7931dfec0efa5662dde906ce6c014da8849

diff --git a/app-text/sigil/sigil-1.3.0.ebuild 
b/app-text/sigil/sigil-1.3.0.ebuild
deleted file mode 100644
index 240deca764e..000
--- a/app-text/sigil/sigil-1.3.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake python-single-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre:3=[pcre16]
-   $(python_gen_cond_dep \
-   'dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep \
-   'dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/dulwich[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/Sigil-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_LIBRARY="$(python_get_library_path)"
-   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
-   )
-   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize "${ED}"/usr/share/sigil/
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-03-31 Thread Joonas Niilola
commit: 24363ddded3a1f659d63f38b44eae5d0e577bf1b
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Mar 24 12:37:24 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 31 07:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24363ddd

app-text/sigil: bump v1.5.1

Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.5.1.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 9072c688a52..e293799cebc 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST sigil-1.3.0.tar.gz 21697294 BLAKE2B 
0ded5f2fa4a85a583113d268a0c287727faa9548a95ca3b564efac5db3528e0bf52b0df12f88cda46ae02851b0b85967c23c07cd3cd55073a87bcffbae8dec87
 SHA512 
fe1cbc2591dbfb54a2c561a3c53684447a4e90d944714bb182ee6ef160df74cc886c4d178d88d24a217643099ff9f409048ea2e5bb8ac88746fd280e48daa1b8
 DIST sigil-1.4.3.tar.gz 24118565 BLAKE2B 
4da0829cc82efe48c71c2a5d0be8477fd85291acd9578c14bd26f4521d2fd2322bec4c30002235254b9e731730a56b79787723059ba63884b75b33614cd94f39
 SHA512 
2f1e13a78a361df9b9031d5c04831d7e3ff09d16ed9cbd198b7735a4700f86e367f607554e805eb50db1a4562cbca33a8fb9cdf8167a95a43cbc2668ceb5550c
+DIST sigil-1.5.1.tar.gz 20020962 BLAKE2B 
ac70c117d69c4062d66151372fc8cbede48be6f38ceae7d1dd1bd49fd8a0a4a352c885a120e00ba729e64ebfa928103d07f7bb85d69cbb3385f640f4fcf42985
 SHA512 
281c8327f7a05b9c9f805b02ef4c21f50d340a2f9e09dcae74be30aad107b0f2605801f0239e9a503db70afa2b37b7931dfec0efa5662dde906ce6c014da8849

diff --git a/app-text/sigil/sigil-1.5.1.ebuild 
b/app-text/sigil/sigil-1.5.1.ebuild
new file mode 100644
index 000..950ec134b83
--- /dev/null
+++ b/app-text/sigil/sigil-1.5.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake python-single-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep \
+   'dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep \
+   'dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2021-02-16 Thread Sam James
commit: 2610c6c9eddb85487bf2a0145a6e65a206a468fd
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 12:26:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 12:26:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2610c6c9

app-text/sigil: Stabilize 1.4.3 x86, #770040

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.4.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/sigil/sigil-1.4.3.ebuild 
b/app-text/sigil/sigil-1.4.3.ebuild
index 79d3420abcc..93e1ce09f9f 100644
--- a/app-text/sigil/sigil-1.4.3.ebuild
+++ b/app-text/sigil/sigil-1.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/files/, app-text/sigil/

2020-12-26 Thread Andreas Sturmlechner
commit: 67b07bbcf0b72a729fa7b0891d912d7303a0043f
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Dec 23 06:14:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 26 21:39:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b07bbc

app-text/sigil: remove old v1.2.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch | 22 --
 app-text/sigil/sigil-1.2.1-r1.ebuild  | 84 ---
 3 files changed, 107 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index ce5f91aad9d..9072c688a52 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,2 @@
-DIST sigil-1.2.1.tar.gz 21462439 BLAKE2B 
b615304d80ae1bc8b202398e4e00e25e6f13130ba5f27239d78cb847813fac6d13ddd868ed8daa496b5a5f2f37914603b3014b2c0ecb9f8ae2f0e5f6f2bdf84b
 SHA512 
763648e5c77df9c34568790700f76a1793445f0ba061e2c8c2032c1de72bc5d5c0e0f671d87140df1b4404d571f6c1c73aa99c57208f7383aa2b0d50ed3c15a1
 DIST sigil-1.3.0.tar.gz 21697294 BLAKE2B 
0ded5f2fa4a85a583113d268a0c287727faa9548a95ca3b564efac5db3528e0bf52b0df12f88cda46ae02851b0b85967c23c07cd3cd55073a87bcffbae8dec87
 SHA512 
fe1cbc2591dbfb54a2c561a3c53684447a4e90d944714bb182ee6ef160df74cc886c4d178d88d24a217643099ff9f409048ea2e5bb8ac88746fd280e48daa1b8
 DIST sigil-1.4.3.tar.gz 24118565 BLAKE2B 
4da0829cc82efe48c71c2a5d0be8477fd85291acd9578c14bd26f4521d2fd2322bec4c30002235254b9e731730a56b79787723059ba63884b75b33614cd94f39
 SHA512 
2f1e13a78a361df9b9031d5c04831d7e3ff09d16ed9cbd198b7735a4700f86e367f607554e805eb50db1a4562cbca33a8fb9cdf8167a95a43cbc2668ceb5550c

diff --git a/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch 
b/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch
deleted file mode 100644
index f15cfd4e963..000
--- a/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 50280fae48717e76d56685bf0fda19783c8904e1 Mon Sep 17 00:00:00 2001
-From: Doug Massay 
-Date: Fri, 5 Jun 2020 20:25:41 -0400
-Subject: [PATCH] Fix Qt5.15.x behavior-change breakage
-

- src/MainUI/MainWindow.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/MainUI/MainWindow.cpp b/src/MainUI/MainWindow.cpp
-index 64202e113..de7e7f97f 100644
 a/src/MainUI/MainWindow.cpp
-+++ b/src/MainUI/MainWindow.cpp
-@@ -4289,7 +4289,7 @@ void MainWindow::ReadSettings()
- web_settings->setAttribute(QWebEngineSettings::JavascriptCanOpenWindows, 
false);
- 
web_settings->setAttribute(QWebEngineSettings::JavascriptCanAccessClipboard, 
false);
- 
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessRemoteUrls, 
(settings.remoteOn() == 1));
--
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessFileUrls, 
false);
-+
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessFileUrls, 
true);
- web_settings->setAttribute(QWebEngineSettings::PluginsEnabled, false);
- web_settings->setAttribute(QWebEngineSettings::AutoLoadIconsForPage, 
false);
- web_settings->setAttribute(QWebEngineSettings::FocusOnNavigationEnabled, 
true);

diff --git a/app-text/sigil/sigil-1.2.1-r1.ebuild 
b/app-text/sigil/sigil-1.2.1-r1.ebuild
deleted file mode 100644
index 5f283ccaee8..000
--- a/app-text/sigil/sigil-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake python-single-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/libpcre:3=[pcre16]
-   $(python_gen_cond_dep \
-   'dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep \
-   'dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-12-26 Thread Andreas Sturmlechner
commit: 2a238bdc99c65ef35fe1fc82e6a79b5f55b0b58e
Author: Zamarin Arthur  gmail  com>
AuthorDate: Fri Dec 18 15:09:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 26 21:39:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a238bdc

app-text/sigil: bump v1.4.3

Closes: https://bugs.gentoo.org/758677
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18775
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.4.3.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 65d6a1c58c1..ce5f91aad9d 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST sigil-1.2.1.tar.gz 21462439 BLAKE2B 
b615304d80ae1bc8b202398e4e00e25e6f13130ba5f27239d78cb847813fac6d13ddd868ed8daa496b5a5f2f37914603b3014b2c0ecb9f8ae2f0e5f6f2bdf84b
 SHA512 
763648e5c77df9c34568790700f76a1793445f0ba061e2c8c2032c1de72bc5d5c0e0f671d87140df1b4404d571f6c1c73aa99c57208f7383aa2b0d50ed3c15a1
 DIST sigil-1.3.0.tar.gz 21697294 BLAKE2B 
0ded5f2fa4a85a583113d268a0c287727faa9548a95ca3b564efac5db3528e0bf52b0df12f88cda46ae02851b0b85967c23c07cd3cd55073a87bcffbae8dec87
 SHA512 
fe1cbc2591dbfb54a2c561a3c53684447a4e90d944714bb182ee6ef160df74cc886c4d178d88d24a217643099ff9f409048ea2e5bb8ac88746fd280e48daa1b8
+DIST sigil-1.4.3.tar.gz 24118565 BLAKE2B 
4da0829cc82efe48c71c2a5d0be8477fd85291acd9578c14bd26f4521d2fd2322bec4c30002235254b9e731730a56b79787723059ba63884b75b33614cd94f39
 SHA512 
2f1e13a78a361df9b9031d5c04831d7e3ff09d16ed9cbd198b7735a4700f86e367f607554e805eb50db1a4562cbca33a8fb9cdf8167a95a43cbc2668ceb5550c

diff --git a/app-text/sigil/sigil-1.4.3.ebuild 
b/app-text/sigil/sigil-1.4.3.ebuild
new file mode 100644
index 000..79d3420abcc
--- /dev/null
+++ b/app-text/sigil/sigil-1.4.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake python-single-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep \
+   'dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep \
+   'dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-11-15 Thread Sam James
commit: e7778e1de494cfb32bbdfc1f454fe05be881ced3
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 15 08:52:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 15 08:53:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7778e1d

app-text/sigil: Stabilize 1.3.0 amd64, #754108

Signed-off-by: Sam James  gentoo.org>

 app-text/sigil/sigil-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.3.0.ebuild 
b/app-text/sigil/sigil-1.3.0.ebuild
index e8e87585b3f..c3e4d3bb5d4 100644
--- a/app-text/sigil/sigil-1.3.0.ebuild
+++ b/app-text/sigil/sigil-1.3.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-11-12 Thread Thomas Deutschmann
commit: 0550253bc563ace46a3f52ca3feeaee113b3d825
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 12 20:59:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 12 21:02:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0550253b

app-text/sigil: x86 stable (bug #754108)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-text/sigil/sigil-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.3.0.ebuild 
b/app-text/sigil/sigil-1.3.0.ebuild
index 82de9563cb5..e8e87585b3f 100644
--- a/app-text/sigil/sigil-1.3.0.ebuild
+++ b/app-text/sigil/sigil-1.3.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-08-05 Thread Joonas Niilola
commit: 51d3ff2d4450ac0ad601ab064b1032961f9b7d67
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sat Jul 25 13:57:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  5 12:55:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d3ff2d

app-text/sigil: bump v1.3.0

- remove dev-python/cssutils dependency
- add new dependency dev-python/dulwich
- the Qt5.15 patch was merged upstream

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.3.0.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 1296f43a27a..9e862d88e77 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-1.2.1.tar.gz 21462439 BLAKE2B 
b615304d80ae1bc8b202398e4e00e25e6f13130ba5f27239d78cb847813fac6d13ddd868ed8daa496b5a5f2f37914603b3014b2c0ecb9f8ae2f0e5f6f2bdf84b
 SHA512 
763648e5c77df9c34568790700f76a1793445f0ba061e2c8c2032c1de72bc5d5c0e0f671d87140df1b4404d571f6c1c73aa99c57208f7383aa2b0d50ed3c15a1
+DIST sigil-1.3.0.tar.gz 21697294 BLAKE2B 
0ded5f2fa4a85a583113d268a0c287727faa9548a95ca3b564efac5db3528e0bf52b0df12f88cda46ae02851b0b85967c23c07cd3cd55073a87bcffbae8dec87
 SHA512 
fe1cbc2591dbfb54a2c561a3c53684447a4e90d944714bb182ee6ef160df74cc886c4d178d88d24a217643099ff9f409048ea2e5bb8ac88746fd280e48daa1b8

diff --git a/app-text/sigil/sigil-1.3.0.ebuild 
b/app-text/sigil/sigil-1.3.0.ebuild
new file mode 100644
index 000..82de9563cb5
--- /dev/null
+++ b/app-text/sigil/sigil-1.3.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake python-single-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep \
+   'dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep \
+   'dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/dulwich[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-08-05 Thread Joonas Niilola
commit: 90f8d626321aca3331fa49b52fc2d902b4a4489e
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sat Jul 25 13:58:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  5 12:55:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f8d626

app-text/sigil: remove old versions

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16813
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest   |   1 -
 app-text/sigil/sigil-0.9.16-r1.ebuild | 107 --
 2 files changed, 108 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 9e862d88e77..65d6a1c58c1 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,2 @@
-DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-1.2.1.tar.gz 21462439 BLAKE2B 
b615304d80ae1bc8b202398e4e00e25e6f13130ba5f27239d78cb847813fac6d13ddd868ed8daa496b5a5f2f37914603b3014b2c0ecb9f8ae2f0e5f6f2bdf84b
 SHA512 
763648e5c77df9c34568790700f76a1793445f0ba061e2c8c2032c1de72bc5d5c0e0f671d87140df1b4404d571f6c1c73aa99c57208f7383aa2b0d50ed3c15a1
 DIST sigil-1.3.0.tar.gz 21697294 BLAKE2B 
0ded5f2fa4a85a583113d268a0c287727faa9548a95ca3b564efac5db3528e0bf52b0df12f88cda46ae02851b0b85967c23c07cd3cd55073a87bcffbae8dec87
 SHA512 
fe1cbc2591dbfb54a2c561a3c53684447a4e90d944714bb182ee6ef160df74cc886c4d178d88d24a217643099ff9f409048ea2e5bb8ac88746fd280e48daa1b8

diff --git a/app-text/sigil/sigil-0.9.16-r1.ebuild 
b/app-text/sigil/sigil-0.9.16-r1.ebuild
deleted file mode 100644
index a9492f58a94..000
--- a/app-text/sigil/sigil-0.9.16-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake python-single-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/boost:=[threads]
-   dev-libs/libpcre:3=[pcre16]
-   dev-libs/xerces-c[icu]
-   $(python_gen_cond_dep \
-   'dev-python/css-parser[${PYTHON_MULTI_USEDEP}]
-   dev-python/lxml[${PYTHON_MULTI_USEDEP}]
-   dev-python/six[${PYTHON_MULTI_USEDEP}]')
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   >=dev-qt/qtxmlpatterns-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep \
-   'dev-python/chardet[${PYTHON_MULTI_USEDEP}]
-   dev-python/cssselect[${PYTHON_MULTI_USEDEP}]
-   dev-python/cssutils[${PYTHON_MULTI_USEDEP}]
-   dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   dev-python/regex[${PYTHON_MULTI_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/Sigil-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-DOC_CONTENTS="From Sigil's release notes:
-When you fire up Sigil for the very first time:
-navigate to the new General Preferences and select the default
-epub version you plan to work with (epub 2 or epub3) so that new
-empty ebooks start with the correct code.
-if you plan to work with epub3 epubs, you should change your
-PreserveEntities setting to use ONLY NUMERIC entities.
-
-For example use & # 1 6 0 ; for non-breaking spaces and etc.
-
-We strongly recommend enabling Mend On Open in your settings
-for best performance with Sigil."
-
-src_prepare() {
-   # bundled is a exact copy of the package, and upstream plan to switch 
soon
-   rm -r src/Resource_Files/plugin_launchers/python/css_parser/ || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
-   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
-   )
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-07-20 Thread Agostino Sarubbo
commit: e80bc074b16deadfe115f233a17c8bc549d0e4b2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul 20 06:42:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul 20 06:42:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80bc074

app-text/sigil: amd64 stable wrt bug #728486

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.2.1-r1.ebuild 
b/app-text/sigil/sigil-1.2.1-r1.ebuild
index 7420cbfa297..5f283ccaee8 100644
--- a/app-text/sigil/sigil-1.2.1-r1.ebuild
+++ b/app-text/sigil/sigil-1.2.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-07-19 Thread Agostino Sarubbo
commit: 599bccabb1e7081f8e444e81a430a20dd17ebdcf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 19 07:43:14 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 19 07:43:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599bccab

app-text/sigil: x86 stable wrt bug #728486

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-1.2.1-r1.ebuild 
b/app-text/sigil/sigil-1.2.1-r1.ebuild
index e7b02c1eea7..7420cbfa297 100644
--- a/app-text/sigil/sigil-1.2.1-r1.ebuild
+++ b/app-text/sigil/sigil-1.2.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-06-16 Thread Andreas Sturmlechner
commit: 9f883625ccc2e1a00377a5d0cf4b26622fcdfd5e
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Jun 16 17:42:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 16 18:59:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f883625

app-text/sigil: remove old versions

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16272
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/Manifest|   3 --
 app-text/sigil/sigil-0.9.18.ebuild | 100 -
 app-text/sigil/sigil-1.0.0.ebuild  |  83 --
 app-text/sigil/sigil-1.1.0.ebuild  |  83 --
 4 files changed, 269 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 128ececa617..1296f43a27a 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,5 +1,2 @@
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
-DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a
-DIST sigil-1.0.0.tar.gz 21623303 BLAKE2B 
5772316d3ffc78387f7fb9db1e88397756bf82c25513246033fe71f288d619844e9316f43b7f08b914e4f59912e42eea061079cd4b468de77087bf7a8ea46be0
 SHA512 
7fc440131fcdd9af60b10f703dcdaf946ac6c667cabbfc842addd68c6c9af35fc8808630a6cfee6db465e7faeec6a6b4f2c6bbe185426a0f845e47c16b02d7d1
-DIST sigil-1.1.0.tar.gz 21370163 BLAKE2B 
f5e522e6cd6335ef0a897fecdc99f40da5f6be902c02fadc8bf5817bc0e88c4bacab1075995f5da1fd6bbacb8759ab9f20c6810acfeb3736d033241d1ca6f2ed
 SHA512 
855e973b76eee5f06c3efd7f693474c9ea9a30791d0519569696adc4d7737c2ea6036ae932828c7101e78e6903cbdc846a164ba7464ef6c6821b704092cb796e
 DIST sigil-1.2.1.tar.gz 21462439 BLAKE2B 
b615304d80ae1bc8b202398e4e00e25e6f13130ba5f27239d78cb847813fac6d13ddd868ed8daa496b5a5f2f37914603b3014b2c0ecb9f8ae2f0e5f6f2bdf84b
 SHA512 
763648e5c77df9c34568790700f76a1793445f0ba061e2c8c2032c1de72bc5d5c0e0f671d87140df1b4404d571f6c1c73aa99c57208f7383aa2b0d50ed3c15a1

diff --git a/app-text/sigil/sigil-0.9.18.ebuild 
b/app-text/sigil/sigil-0.9.18.ebuild
deleted file mode 100644
index 697fccf8b9f..000
--- a/app-text/sigil/sigil-0.9.18.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake python-single-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/boost:=[threads]
-   dev-libs/libpcre:3=[pcre16]
-   dev-libs/xerces-c[icu]
-   $(python_gen_cond_dep \
-   'dev-python/css-parser[${PYTHON_MULTI_USEDEP}]
-   dev-python/lxml[${PYTHON_MULTI_USEDEP}]
-   dev-python/six[${PYTHON_MULTI_USEDEP}]')
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? ( $(python_gen_cond_dep \
-   'dev-python/chardet[${PYTHON_MULTI_USEDEP}]
-   dev-python/cssselect[${PYTHON_MULTI_USEDEP}]
-   dev-python/cssutils[${PYTHON_MULTI_USEDEP}]
-   dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
-   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
-   dev-python/regex[${PYTHON_MULTI_USEDEP}]') )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/Sigil-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-DOC_CONTENTS="From Sigil's release notes:
-When you fire up Sigil for the very first time:
-navigate to the new General Preferences and select the default
-epub version you plan to work with (epub2 or epub3) so that new
-empty ebooks start with the correct code.
-if you plan to work with epub3 epubs, you should change your
-PreserveEntities setting to use ONLY NUMERIC entities.
-

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/, app-text/sigil/files/

2020-06-16 Thread Andreas Sturmlechner
commit: ebd2cc940f853c1d6aa9e0b20ef8970b75e51253
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Jun 16 17:49:23 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 16 18:59:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd2cc94

app-text/sigil: fix compatibility with qtwebengine-5.15.0

use upstream patch which fixes compatibility problems with qtwebengine-5.15.0

Closes: https://bugs.gentoo.org/728240
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch  | 22 ++
 .../{sigil-1.2.1.ebuild => sigil-1.2.1-r1.ebuild}  |  2 ++
 2 files changed, 24 insertions(+)

diff --git a/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch 
b/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch
new file mode 100644
index 000..f15cfd4e963
--- /dev/null
+++ b/app-text/sigil/files/sigil-1.2.1-qt5.15-fix.patch
@@ -0,0 +1,22 @@
+From 50280fae48717e76d56685bf0fda19783c8904e1 Mon Sep 17 00:00:00 2001
+From: Doug Massay 
+Date: Fri, 5 Jun 2020 20:25:41 -0400
+Subject: [PATCH] Fix Qt5.15.x behavior-change breakage
+
+---
+ src/MainUI/MainWindow.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/MainUI/MainWindow.cpp b/src/MainUI/MainWindow.cpp
+index 64202e113..de7e7f97f 100644
+--- a/src/MainUI/MainWindow.cpp
 b/src/MainUI/MainWindow.cpp
+@@ -4289,7 +4289,7 @@ void MainWindow::ReadSettings()
+ web_settings->setAttribute(QWebEngineSettings::JavascriptCanOpenWindows, 
false);
+ 
web_settings->setAttribute(QWebEngineSettings::JavascriptCanAccessClipboard, 
false);
+ 
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessRemoteUrls, 
(settings.remoteOn() == 1));
+-
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessFileUrls, 
false);
++
web_settings->setAttribute(QWebEngineSettings::LocalContentCanAccessFileUrls, 
true);
+ web_settings->setAttribute(QWebEngineSettings::PluginsEnabled, false);
+ web_settings->setAttribute(QWebEngineSettings::AutoLoadIconsForPage, 
false);
+ web_settings->setAttribute(QWebEngineSettings::FocusOnNavigationEnabled, 
true);

diff --git a/app-text/sigil/sigil-1.2.1.ebuild 
b/app-text/sigil/sigil-1.2.1-r1.ebuild
similarity index 97%
rename from app-text/sigil/sigil-1.2.1.ebuild
rename to app-text/sigil/sigil-1.2.1-r1.ebuild
index 6b67b65a382..e7b02c1eea7 100644
--- a/app-text/sigil/sigil-1.2.1.ebuild
+++ b/app-text/sigil/sigil-1.2.1-r1.ebuild
@@ -53,6 +53,8 @@ S="${WORKDIR}/Sigil-${PV}"
 
 DOCS=( ChangeLog.txt README.md )
 
+PATCHES=( "${FILESDIR}/${P}-qt5.15-fix.patch" )
+
 src_configure() {
local mycmakeargs=(
-DINSTALL_BUNDLED_DICTS=0



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-04-29 Thread Joonas Niilola
commit: e468cb36184c6a5210611a64b62c89d8a32d37bf
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Apr 29 10:49:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 29 11:40:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e468cb36

app-text/sigil: bump v1.2.1

add python3.8 support

Closes: https://bugs.gentoo.org/719474

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15529
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.2.1.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 19f58299322..128ececa617 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -2,3 +2,4 @@ DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a02
 DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a
 DIST sigil-1.0.0.tar.gz 21623303 BLAKE2B 
5772316d3ffc78387f7fb9db1e88397756bf82c25513246033fe71f288d619844e9316f43b7f08b914e4f59912e42eea061079cd4b468de77087bf7a8ea46be0
 SHA512 
7fc440131fcdd9af60b10f703dcdaf946ac6c667cabbfc842addd68c6c9af35fc8808630a6cfee6db465e7faeec6a6b4f2c6bbe185426a0f845e47c16b02d7d1
 DIST sigil-1.1.0.tar.gz 21370163 BLAKE2B 
f5e522e6cd6335ef0a897fecdc99f40da5f6be902c02fadc8bf5817bc0e88c4bacab1075995f5da1fd6bbacb8759ab9f20c6810acfeb3736d033241d1ca6f2ed
 SHA512 
855e973b76eee5f06c3efd7f693474c9ea9a30791d0519569696adc4d7737c2ea6036ae932828c7101e78e6903cbdc846a164ba7464ef6c6821b704092cb796e
+DIST sigil-1.2.1.tar.gz 21462439 BLAKE2B 
b615304d80ae1bc8b202398e4e00e25e6f13130ba5f27239d78cb847813fac6d13ddd868ed8daa496b5a5f2f37914603b3014b2c0ecb9f8ae2f0e5f6f2bdf84b
 SHA512 
763648e5c77df9c34568790700f76a1793445f0ba061e2c8c2032c1de72bc5d5c0e0f671d87140df1b4404d571f6c1c73aa99c57208f7383aa2b0d50ed3c15a1

diff --git a/app-text/sigil/sigil-1.2.1.ebuild 
b/app-text/sigil/sigil-1.2.1.ebuild
new file mode 100644
index 000..6b67b65a382
--- /dev/null
+++ b/app-text/sigil/sigil-1.2.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake python-single-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep \
+   'dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]')
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep \
+   'dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-04-29 Thread Joonas Niilola
commit: eea4563ffee8efdfd87d15e2b13a4846d5786127
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Apr 29 11:39:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 29 11:40:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea4563f

app-text/sigil: RedundantLongDescription

Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index ec9790cba78..7ff0b9af85b 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -9,8 +9,6 @@
proxy-ma...@gentoo.org
Proxy Maintainers

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

Installed needed Python packages for using 
Sigil plugins
Use the system-wide 
dev-libs/mathjax instead of bundled



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-02-25 Thread Joonas Niilola
commit: 24ff0fc1be85c94b3e0aaefc2f48c716b10d89f7
Author: Zamarin Arthur  gmail  com>
AuthorDate: Thu Feb 20 09:50:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 25 14:50:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ff0fc1

app-text/sigil: bump v1.1.0

trivial ebuild version bump

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14714
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.1.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index ea2af4173bc..19f58299322 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a
 DIST sigil-1.0.0.tar.gz 21623303 BLAKE2B 
5772316d3ffc78387f7fb9db1e88397756bf82c25513246033fe71f288d619844e9316f43b7f08b914e4f59912e42eea061079cd4b468de77087bf7a8ea46be0
 SHA512 
7fc440131fcdd9af60b10f703dcdaf946ac6c667cabbfc842addd68c6c9af35fc8808630a6cfee6db465e7faeec6a6b4f2c6bbe185426a0f845e47c16b02d7d1
+DIST sigil-1.1.0.tar.gz 21370163 BLAKE2B 
f5e522e6cd6335ef0a897fecdc99f40da5f6be902c02fadc8bf5817bc0e88c4bacab1075995f5da1fd6bbacb8759ab9f20c6810acfeb3736d033241d1ca6f2ed
 SHA512 
855e973b76eee5f06c3efd7f693474c9ea9a30791d0519569696adc4d7737c2ea6036ae932828c7101e78e6903cbdc846a164ba7464ef6c6821b704092cb796e

diff --git a/app-text/sigil/sigil-1.1.0.ebuild 
b/app-text/sigil/sigil-1.1.0.ebuild
new file mode 100644
index 000..0d5c548e644
--- /dev/null
+++ b/app-text/sigil/sigil-1.1.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake python-single-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep \
+   'dev-python/css-parser[${PYTHON_MULTI_USEDEP}]
+   dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+   dev-python/six[${PYTHON_MULTI_USEDEP}]')
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep \
+   'dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+   dev-python/cssselect[${PYTHON_MULTI_USEDEP}]
+   dev-python/cssutils[${PYTHON_MULTI_USEDEP}]
+   dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   dev-python/regex[${PYTHON_MULTI_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
+   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-01-11 Thread Andreas Sturmlechner
commit: b89514b3f7e0147d6b484aaf23529de5f30ac875
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 11 23:50:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 11 23:51:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89514b3

app-text/sigil: Drop 0.9.13

0.9.16 is stable and two later versions are ~arch keyworded.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/Manifest|  1 -
 app-text/sigil/sigil-0.9.13.ebuild | 97 --
 2 files changed, 98 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 16729427439..ea2af4173bc 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,3 @@
-DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a
 DIST sigil-1.0.0.tar.gz 21623303 BLAKE2B 
5772316d3ffc78387f7fb9db1e88397756bf82c25513246033fe71f288d619844e9316f43b7f08b914e4f59912e42eea061079cd4b468de77087bf7a8ea46be0
 SHA512 
7fc440131fcdd9af60b10f703dcdaf946ac6c667cabbfc842addd68c6c9af35fc8808630a6cfee6db465e7faeec6a6b4f2c6bbe185426a0f845e47c16b02d7d1

diff --git a/app-text/sigil/sigil-0.9.13.ebuild 
b/app-text/sigil/sigil-0.9.13.ebuild
deleted file mode 100644
index 90fadfd7523..000
--- a/app-text/sigil/sigil-0.9.13.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
-
-MY_P="Sigil-${PV}"
-
-DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/boost:=[threads]
-   dev-libs/libpcre:3=[pcre16]
-   dev-libs/mathjax
-   dev-libs/xerces-c[icu]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-qt/qtconcurrent-5.4:5
-   >=dev-qt/qtcore-5.4:5
-   >=dev-qt/qtgui-5.4:5
-   >=dev-qt/qtprintsupport-5.4:5
-   >=dev-qt/qtwebkit-5.4:5
-   >=dev-qt/qtwidgets-5.4:5
-   >=dev-qt/qtxmlpatterns-5.4:5
-   sys-libs/zlib[minizip]
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( ChangeLog.txt README.md )
-
-DOC_CONTENTS="From Sigil's release notes:
-When you fire up Sigil for the very first time:
-navigate to the new General Preferences and select the default
-epub version you plan to work with (epub 2 or epub3) so that new
-empty ebooks start with the correct code.
-if you plan to work with epub3 epubs, you should change your
-PreserveEntities setting to use ONLY NUMERIC entities.
-
-For example use & # 1 6 0 ; for non-breaking spaces and etc.
-
-We strongly recommend enabling Mend On Open in your settings
-for best performance with Sigil."
-
-src_configure() {
-   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
-   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   python_fix_shebang "${ED}"/usr/share/sigil/
-   python_optimize 

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2020-01-11 Thread Andreas Sturmlechner
commit: 0e2e1aa9cb3268b83c3d046fd7050b1b1a2e5137
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 11 23:49:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 11 23:51:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2e1aa9

app-text/sigil: Switch to cmake.eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/sigil-0.9.16.ebuild | 8 
 app-text/sigil/sigil-0.9.18.ebuild | 6 +++---
 app-text/sigil/sigil-1.0.0.ebuild  | 6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-text/sigil/sigil-0.9.16.ebuild 
b/app-text/sigil/sigil-0.9.16.ebuild
index a06e4addd82..a712ce00178 100644
--- a/app-text/sigil/sigil-0.9.16.ebuild
+++ b/app-text/sigil/sigil-0.9.16.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE="tk"
 
-inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+inherit cmake python-single-r1 readme.gentoo-r1 xdg-utils
 
 DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
 HOMEPAGE="https://sigil-ebook.com/;
@@ -72,7 +72,7 @@ for best performance with Sigil."
 src_prepare() {
# bundled is a exact copy of the package, and upstream plan to switch 
soon
rm -r src/Resource_Files/plugin_launchers/python/css_parser/ || die
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -87,11 +87,11 @@ src_configure() {
)
use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
python_fix_shebang "${ED}"/usr/share/sigil/
python_optimize "${ED}"/usr/share/sigil/
DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc

diff --git a/app-text/sigil/sigil-0.9.18.ebuild 
b/app-text/sigil/sigil-0.9.18.ebuild
index 119ad45230c..ee2155ae5c3 100644
--- a/app-text/sigil/sigil-0.9.18.ebuild
+++ b/app-text/sigil/sigil-0.9.18.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE="tk"
 
-inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+inherit cmake python-single-r1 readme.gentoo-r1 xdg-utils
 
 DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
 HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
@@ -80,11 +80,11 @@ src_configure() {
)
use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
python_fix_shebang "${ED}"/usr/share/sigil/
python_optimize "${ED}"/usr/share/sigil/
DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc

diff --git a/app-text/sigil/sigil-1.0.0.ebuild 
b/app-text/sigil/sigil-1.0.0.ebuild
index dc09ca8c6b5..0d5c548e644 100644
--- a/app-text/sigil/sigil-1.0.0.ebuild
+++ b/app-text/sigil/sigil-1.0.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE="tk"
 
-inherit cmake-utils python-single-r1 xdg-utils
+inherit cmake python-single-r1 xdg-utils
 
 DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
 HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
@@ -65,11 +65,11 @@ src_configure() {
)
use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
python_fix_shebang "${ED}"/usr/share/sigil/
python_optimize "${ED}"/usr/share/sigil/
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-12-19 Thread Joonas Niilola
commit: b6ad0c68751d3900e8a3aa5b99f065e24d7869e8
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Dec 18 08:26:58 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 19 15:41:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ad0c68

app-text/sigil: bump v1.0.0

- use new PYTHON_MULTI_USEDEP API
- remove unneeded dev-libs/boost and dev-libs/xerces-c dependency
- remove readme.gentoo file as the notice is no longer needed

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14035
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-1.0.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index d7d3abe4e75..16729427439 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a
+DIST sigil-1.0.0.tar.gz 21623303 BLAKE2B 
5772316d3ffc78387f7fb9db1e88397756bf82c25513246033fe71f288d619844e9316f43b7f08b914e4f59912e42eea061079cd4b468de77087bf7a8ea46be0
 SHA512 
7fc440131fcdd9af60b10f703dcdaf946ac6c667cabbfc842addd68c6c9af35fc8808630a6cfee6db465e7faeec6a6b4f2c6bbe185426a0f845e47c16b02d7d1

diff --git a/app-text/sigil/sigil-1.0.0.ebuild 
b/app-text/sigil/sigil-1.0.0.ebuild
new file mode 100644
index 000..60813fbd7a9
--- /dev/null
+++ b/app-text/sigil/sigil-1.0.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake-utils python-single-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/libpcre:3=[pcre16]
+   $(python_gen_cond_dep \
+   'dev-python/css-parser[${PYTHON_MULTI_USEDEP}]
+   dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+   dev-python/six[${PYTHON_MULTI_USEDEP}]')
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? ( $(python_gen_cond_dep \
+   'dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+   dev-python/cssselect[${PYTHON_MULTI_USEDEP}]
+   dev-python/cssutils[${PYTHON_MULTI_USEDEP}]
+   dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
+   dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+   dev-python/regex[${PYTHON_MULTI_USEDEP}]') )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
+   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-09-04 Thread Joonas Niilola
commit: 6beca7cb6749b85e4019966a4a9d88cdb161ff08
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Sep  4 06:20:04 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep  4 16:08:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6beca7cb

app-text/sigil: remove old v0.9.17

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12860
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest|   1 -
 app-text/sigil/sigil-0.9.17.ebuild | 107 -
 2 files changed, 108 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index ea2f836a7cd..d7d3abe4e75 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,3 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
-DIST sigil-0.9.17.tar.gz 21262675 BLAKE2B 
fdba78eb1167e97c4190d7ae6d8d6de8055e0cac0e1105a3bdc1ddacbfa2f8403a293018ec464c72b8024f1ef0c1e9b230ca90586fdbb1d2fb3826e0fd327137
 SHA512 
ae233cdd62ab114d6c600f0fe75f9778e8cbb60bc7d81c99e10b6e20b9b85246de6c281d255b46a85c4d531e70ee1beffde1aa172c7b027121e097b4fb8e338c
 DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a

diff --git a/app-text/sigil/sigil-0.9.17.ebuild 
b/app-text/sigil/sigil-0.9.17.ebuild
deleted file mode 100644
index 2faaf3abb78..000
--- a/app-text/sigil/sigil-0.9.17.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE="tk"
-
-inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+plugins system-mathjax"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell:=
-   dev-libs/boost:=[threads]
-   dev-libs/libpcre:3=[pcre16]
-   dev-libs/xerces-c[icu]
-   dev-python/css-parser[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-qt/qtconcurrent-5.12:5
-   >=dev-qt/qtcore-5.12:5
-   >=dev-qt/qtgui-5.12:5
-   >=dev-qt/qtprintsupport-5.12:5
-   >=dev-qt/qtwebengine-5.12:5[widgets]
-   >=dev-qt/qtwidgets-5.12:5
-   >=dev-qt/qtxmlpatterns-5.12:5
-   sys-libs/zlib[minizip]
-   plugins? (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   )
-   system-mathjax? ( dev-libs/mathjax )
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/Sigil-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-DOC_CONTENTS="From Sigil's release notes:
-When you fire up Sigil for the very first time:
-navigate to the new General Preferences and select the default
-epub version you plan to work with (epub 2 or epub3) so that new
-empty ebooks start with the correct code.
-if you plan to work with epub3 epubs, you should change your
-PreserveEntities setting to use ONLY NUMERIC entities.
-
-For example use & # 1 6 0 ; for non-breaking spaces and etc.
-
-We strongly recommend enabling Mend On Open in your settings
-for best performance with Sigil."
-
-src_prepare() {
-   # bundled is a exact copy of the package, and upstream plan to switch 
soon
-   rm -r src/Resource_Files/plugin_launchers/python/css_parser/ || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
-   local mycmakeargs=(
-   -DINSTALL_BUNDLED_DICTS=0
-   -DUSE_SYSTEM_LIBS=1
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-09-04 Thread Joonas Niilola
commit: edea113c365b3ddff29186f7e41867d86446d1e4
Author: Zamarin Arthur  gmail  com>
AuthorDate: Wed Sep  4 06:19:26 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep  4 16:08:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edea113c

app-text/sigil: bump v0.9.18

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest|   1 +
 app-text/sigil/sigil-0.9.18.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 8d13bc890bf..ea2f836a7cd 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-0.9.17.tar.gz 21262675 BLAKE2B 
fdba78eb1167e97c4190d7ae6d8d6de8055e0cac0e1105a3bdc1ddacbfa2f8403a293018ec464c72b8024f1ef0c1e9b230ca90586fdbb1d2fb3826e0fd327137
 SHA512 
ae233cdd62ab114d6c600f0fe75f9778e8cbb60bc7d81c99e10b6e20b9b85246de6c281d255b46a85c4d531e70ee1beffde1aa172c7b027121e097b4fb8e338c
+DIST sigil-0.9.18.tar.gz 21396185 BLAKE2B 
a20a1465032371f9d7e567fff03c859adf4bd2264e9d803efeb3bdeb3b097eca826daa36824370848aea50fffb2b2b74b28568f7dca926565dfd0948d7ade030
 SHA512 
a8f669ffb76554268aae8aa0f85c6861f80def71e429b44b20ac9b231f3f7584839a82e7b6991f57ca1f2d1f023e24d1f37897bd048379e30565e9bdd7ee188a

diff --git a/app-text/sigil/sigil-0.9.18.ebuild 
b/app-text/sigil/sigil-0.9.18.ebuild
new file mode 100644
index 000..f7af56a5f6f
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.18.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/boost:=[threads]
+   dev-libs/libpcre:3=[pcre16]
+   dev-libs/xerces-c[icu]
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+DOC_CONTENTS="From Sigil's release notes:
+When you fire up Sigil for the very first time:
+navigate to the new General Preferences and select the default
+epub version you plan to work with (epub2 or epub3) so that new
+empty ebooks start with the correct code.
+if you plan to work with epub3 epubs, you should change your
+PreserveEntities setting to use ONLY NUMERIC entities.
+
+For example use & # 1 6 0 ; for non-breaking spaces and etc.
+
+We strongly recommend enabling Mend On Open in your settings
+for best performance with Sigil."
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
+   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
+   )
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
+

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/, app-text/sigil/files/

2019-08-23 Thread Joonas Niilola
commit: b0be870ce69bcc7be42275043df36f96c016f979
Author: Zamarin Arthur  gmail  com>
AuthorDate: Fri Aug 23 10:21:43 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 23 18:22:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0be870c

app-text/sigil: remove old v0.9.8

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12771
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest|  1 -
 .../files/sigil-0.9.8-proper-gumbo-install.patch   | 24 ---
 app-text/sigil/sigil-0.9.8.ebuild  | 82 --
 3 files changed, 107 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 049fe910593..8d13bc890bf 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,3 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
-DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
 DIST sigil-0.9.17.tar.gz 21262675 BLAKE2B 
fdba78eb1167e97c4190d7ae6d8d6de8055e0cac0e1105a3bdc1ddacbfa2f8403a293018ec464c72b8024f1ef0c1e9b230ca90586fdbb1d2fb3826e0fd327137
 SHA512 
ae233cdd62ab114d6c600f0fe75f9778e8cbb60bc7d81c99e10b6e20b9b85246de6c281d255b46a85c4d531e70ee1beffde1aa172c7b027121e097b4fb8e338c

diff --git a/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch 
b/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch
deleted file mode 100644
index 375f2e0ab6c..000
--- a/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/src/CMakeLists.txt   2017-10-17 14:22:57.780297490 +0200
-+++ b/src/CMakeLists.txt   2017-10-17 14:24:21.754150453 +0200
-@@ -962,12 +962,8 @@
- endif()
- 
- # Standard Linux 'make install'
--install( TARGETS sigil DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
-+install( TARGETS sigil DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
- install( PROGRAMS ${LINUX_LAUNCH_INSTALL_SCRIPT_CONFIGURED} DESTINATION 
${CMAKE_INSTALL_PREFIX}/bin/ RENAME ${PROJECT_NAME} )
--if( NOT USE_SYSTEM_LIBS OR NOT HUNSPELL_FOUND )
--install( PROGRAMS ${HUNSPELL_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
--endif()
--install( PROGRAMS ${GUMBO_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
- if( BUILD_PATCHED_LIBXML2 )
- install( PROGRAMS 
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libsigilxml2.so.2.9.4 DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
- install( FILES ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libxml2.so.2 
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
 a/internal/gumbo/CMakeLists.txt2017-10-17 14:25:02.539107666 +0200
-+++ b/internal/gumbo/CMakeLists.txt2017-10-17 14:25:27.985457056 +0200
-@@ -40,4 +40,5 @@
- 
- if( UNIX AND NOT APPLE )
-   set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99" )
-+  install( TARGETS sigilgumbo DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
- endif()

diff --git a/app-text/sigil/sigil-0.9.8.ebuild 
b/app-text/sigil/sigil-0.9.8.ebuild
deleted file mode 100644
index fbd390f249c..000
--- a/app-text/sigil/sigil-0.9.8.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{5,6} )
-
-inherit cmake-utils python-single-r1
-
-my_pn="Sigil"
-
-DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/${my_pn}/releases/download/${PV}/${my_pn}-${PV}-Code.zip;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-text/hunspell
-   dev-libs/boost[threads]
-   dev-libs/libpcre[pcre16]
-   dev-libs/xerces-c[icu]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-08-23 Thread Joonas Niilola
commit: ed146868ac9004c4386d6a9fdab5a4c27ab3a3f7
Author: Zamarin Arthur  gmail  com>
AuthorDate: Thu Aug 22 16:38:19 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 23 18:22:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed146868

app-text/sigil: bump v0.9.17

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/sigil/Manifest|   1 +
 app-text/sigil/sigil-0.9.17.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 7c846529f92..049fe910593 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00
 DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a
+DIST sigil-0.9.17.tar.gz 21262675 BLAKE2B 
fdba78eb1167e97c4190d7ae6d8d6de8055e0cac0e1105a3bdc1ddacbfa2f8403a293018ec464c72b8024f1ef0c1e9b230ca90586fdbb1d2fb3826e0fd327137
 SHA512 
ae233cdd62ab114d6c600f0fe75f9778e8cbb60bc7d81c99e10b6e20b9b85246de6c281d255b46a85c4d531e70ee1beffde1aa172c7b027121e097b4fb8e338c

diff --git a/app-text/sigil/sigil-0.9.17.ebuild 
b/app-text/sigil/sigil-0.9.17.ebuild
new file mode 100644
index 000..2faaf3abb78
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.17.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plugins system-mathjax"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/boost:=[threads]
+   dev-libs/libpcre:3=[pcre16]
+   dev-libs/xerces-c[icu]
+   dev-python/css-parser[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   >=dev-qt/qtxmlpatterns-5.12:5
+   sys-libs/zlib[minizip]
+   plugins? (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   )
+   system-mathjax? ( dev-libs/mathjax )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+DOC_CONTENTS="From Sigil's release notes:
+When you fire up Sigil for the very first time:
+navigate to the new General Preferences and select the default
+epub version you plan to work with (epub 2 or epub3) so that new
+empty ebooks start with the correct code.
+if you plan to work with epub3 epubs, you should change your
+PreserveEntities setting to use ONLY NUMERIC entities.
+
+For example use & # 1 6 0 ; for non-breaking spaces and etc.
+
+We strongly recommend enabling Mend On Open in your settings
+for best performance with Sigil."
+
+src_prepare() {
+   # bundled is a exact copy of the package, and upstream plan to switch 
soon
+   rm -r src/Resource_Files/plugin_launchers/python/css_parser/ || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+ 

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-08-23 Thread Agostino Sarubbo
commit: cfde69a92478bf816a2c794d0bb06f199178966a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 23 10:12:58 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 23 10:12:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfde69a9

app-text/sigil: x86 stable wrt bug #690688

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-0.9.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-0.9.16.ebuild 
b/app-text/sigil/sigil-0.9.16.ebuild
index 685e2fdda7b..f2afdb994b8 100644
--- a/app-text/sigil/sigil-0.9.16.ebuild
+++ b/app-text/sigil/sigil-0.9.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-08-23 Thread Agostino Sarubbo
commit: 63c9dbc42af4c29ed9a47032e6ec15843cd5d926
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 23 10:02:20 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 23 10:02:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c9dbc4

app-text/sigil: amd64 stable wrt bug #690688

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/sigil/sigil-0.9.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-0.9.16.ebuild 
b/app-text/sigil/sigil-0.9.16.ebuild
index 2faaf3abb78..685e2fdda7b 100644
--- a/app-text/sigil/sigil-0.9.16.ebuild
+++ b/app-text/sigil/sigil-0.9.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-07-21 Thread Andreas Sturmlechner
commit: 3969890de1f60c379ccf98332b77a389af7a01bc
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sun Jul 21 05:44:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 21 11:58:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3969890d

app-text/sigil: bump v0.9.16

Bug: https://bugs.gentoo.org/684776
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/Manifest|  1 +
 app-text/sigil/sigil-0.9.16.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 9a1989190d4..7c846529f92 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00
+DIST sigil-0.9.16.tar.gz 21241424 BLAKE2B 
1e784768cfe98e08ac01f5a9c11ec8254f9a0211f69ee1eb479643cc83677f6fea43745bcb158ea178ac64eec87c2e0062e783af2fe7477e2e5e8faf4db24c46
 SHA512 
45358912527484a7c580db34733d30927938443096fbf23e969d966e140a20607a4d98e086149a5eeb620f2462efc9abd531988c1b5cd93c373e747d5e5cd20a

diff --git a/app-text/sigil/sigil-0.9.16.ebuild 
b/app-text/sigil/sigil-0.9.16.ebuild
new file mode 100644
index 000..7f5b6030154
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.16.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="tk"
+
+inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/boost:=[threads]
+   dev-libs/libpcre:3=[pcre16]
+   dev-libs/mathjax
+   dev-libs/xerces-c[icu]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.12:5
+   >=dev-qt/qtcore-5.12:5
+   >=dev-qt/qtgui-5.12:5
+   >=dev-qt/qtprintsupport-5.12:5
+   >=dev-qt/qtwebengine-5.12:5[widgets]
+   >=dev-qt/qtwidgets-5.12:5
+   >=dev-qt/qtxmlpatterns-5.12:5
+   sys-libs/zlib[minizip]
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/Sigil-${PV}"
+
+DOCS=( ChangeLog.txt README.md )
+
+DOC_CONTENTS="From Sigil's release notes:
+When you fire up Sigil for the very first time:
+navigate to the new General Preferences and select the default
+epub version you plan to work with (epub 2 or epub3) so that new
+empty ebooks start with the correct code.
+if you plan to work with epub3 epubs, you should change your
+PreserveEntities setting to use ONLY NUMERIC entities.
+
+For example use & # 1 6 0 ; for non-breaking spaces and etc.
+
+We strongly recommend enabling Mend On Open in your settings
+for best performance with Sigil."
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
+   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+   DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-07-21 Thread Andreas Sturmlechner
commit: 8e92d34680b2ce1aa600fc43030d0bfc1f45e1c3
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sun Jul 21 05:46:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 21 11:58:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e92d346

app-text/sigil: add USE=plugins

USE flag to disable Python libs deps if no plugin support is desired
depend on system css-parser instead of bundled

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/metadata.xml|  1 +
 app-text/sigil/sigil-0.9.16.ebuild | 23 ---
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index 745afeddf71..ec9790cba78 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -12,6 +12,7 @@
Sigil is a multi-platform WYSIWYG ebook 
editor.
It is designed to edit books in ePub format.

+   Installed needed Python packages for using 
Sigil plugins
Use the system-wide 
dev-libs/mathjax instead of bundled



diff --git a/app-text/sigil/sigil-0.9.16.ebuild 
b/app-text/sigil/sigil-0.9.16.ebuild
index 1ee490a23ec..2faaf3abb78 100644
--- a/app-text/sigil/sigil-0.9.16.ebuild
+++ b/app-text/sigil/sigil-0.9.16.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="system-mathjax"
+IUSE="+plugins system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -24,13 +24,8 @@ RDEPEND="
dev-libs/boost:=[threads]
dev-libs/libpcre:3=[pcre16]
dev-libs/xerces-c[icu]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/css-parser[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-qt/qtconcurrent-5.12:5
>=dev-qt/qtcore-5.12:5
@@ -40,6 +35,14 @@ RDEPEND="
>=dev-qt/qtwidgets-5.12:5
>=dev-qt/qtxmlpatterns-5.12:5
sys-libs/zlib[minizip]
+   plugins? (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   )
system-mathjax? ( dev-libs/mathjax )
 "
 DEPEND="${RDEPEND}"
@@ -66,6 +69,12 @@ For example use & # 1 6 0 ; for non-breaking spaces and etc.
 We strongly recommend enabling Mend On Open in your settings
 for best performance with Sigil."
 
+src_prepare() {
+   # bundled is a exact copy of the package, and upstream plan to switch 
soon
+   rm -r src/Resource_Files/plugin_launchers/python/css_parser/ || die
+   cmake-utils_src_prepare
+}
+
 src_configure() {
python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-07-21 Thread Andreas Sturmlechner
commit: e7caf18c467b7bda486f6f0d7b4eecfd20b6f232
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sun Jul 21 05:45:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 21 11:58:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7caf18c

app-text/sigil: add system-mathjax USE flag

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/metadata.xml| 3 +++
 app-text/sigil/sigil-0.9.16.ebuild | 6 --
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index d0bbc30..745afeddf71 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -11,6 +11,9 @@

Sigil is a multi-platform WYSIWYG ebook 
editor.
It is designed to edit books in ePub format.
+   
+   Use the system-wide 
dev-libs/mathjax instead of bundled
+   

Sigil-Ebook/Sigil


diff --git a/app-text/sigil/sigil-0.9.16.ebuild 
b/app-text/sigil/sigil-0.9.16.ebuild
index 7f5b6030154..1ee490a23ec 100644
--- a/app-text/sigil/sigil-0.9.16.ebuild
+++ b/app-text/sigil/sigil-0.9.16.ebuild
@@ -15,6 +15,7 @@ 
SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-3+ Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="system-mathjax"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -22,7 +23,6 @@ RDEPEND="
app-text/hunspell:=
dev-libs/boost:=[threads]
dev-libs/libpcre:3=[pcre16]
-   dev-libs/mathjax
dev-libs/xerces-c[icu]
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
@@ -40,6 +40,7 @@ RDEPEND="
>=dev-qt/qtwidgets-5.12:5
>=dev-qt/qtxmlpatterns-5.12:5
sys-libs/zlib[minizip]
+   system-mathjax? ( dev-libs/mathjax )
 "
 DEPEND="${RDEPEND}"
 
@@ -69,13 +70,14 @@ src_configure() {
python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
local mycmakeargs=(
-DINSTALL_BUNDLED_DICTS=0
-   -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax
-DUSE_SYSTEM_LIBS=1
-DSYSTEM_LIBS_REQUIRED=1
-DPYTHON_EXECUTABLE="${PYTHON}"
-DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
-DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
)
+   use system-mathjax && mycmakeargs+=( 
-DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax )
+
cmake-utils_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-07-21 Thread Andreas Sturmlechner
commit: 3aa8a36041144388a56b6a937b71248a94762f76
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Apr 30 05:47:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 21 11:58:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa8a360

app-text/sigil: improve metadata.xml

Add more upstream maintainer information

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12487
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/sigil/metadata.xml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index bfc4712a175..d0bbc30 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -13,5 +13,11 @@
It is designed to edit books in ePub format.

Sigil-Ebook/Sigil
+   
+   douglaslmas...@gmail.com
+   Doug Massay
+   
+   https://github.com/Sigil-Ebook/Sigil/issues
+   
https://github.com/Sigil-Ebook/Sigil/blob/master/ChangeLog.txt

 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-04-29 Thread Michał Górny
commit: 1740e1295b1712997bd38bc861e403bad6b18f24
Author: Zamarin Arthur  gmail  com>
AuthorDate: Fri Apr 26 20:48:21 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 14:26:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1740e129

app-text/sigil: version bump to 0.9.13

Closes: https://bugs.gentoo.org/682700
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11264
Signed-off-by: Michał Górny  gentoo.org>

 app-text/sigil/Manifest|  1 +
 app-text/sigil/sigil-0.9.13.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index d56d7bc949b..9a1989190d4 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1 +1,2 @@
+DIST Sigil-0.9.13.tar.gz 18235134 BLAKE2B 
4afe0f0258a8c1056029534ec696372e40343b9a398b612ee32fe95a3d417594bcc6782a4e6447323d67e84db5193756ff7c8756e160c432678ebc59ddeab706
 SHA512 
cafc6b075827239b73e80d3efa02e4e77d5903fed1faf8b600f70b178fb0c248c38d43e115f249124859edc12ddd8caf199ef0b0d05f20852eb060b27e5a3578
 DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00

diff --git a/app-text/sigil/sigil-0.9.13.ebuild 
b/app-text/sigil/sigil-0.9.13.ebuild
new file mode 100644
index 000..4fe85886756
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.13.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit cmake-utils python-single-r1 readme.gentoo-r1 xdg-utils
+
+MY_P="Sigil-${PV}"
+
+DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell:=
+   dev-libs/boost:=[threads]
+   dev-libs/libpcre:3=[pcre16]
+   dev-libs/mathjax
+   dev-libs/xerces-c[icu]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.4:5
+   >=dev-qt/qtcore-5.4:5
+   >=dev-qt/qtgui-5.4:5
+   >=dev-qt/qtprintsupport-5.4:5
+   >=dev-qt/qtwebkit-5.4:5
+   >=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtxmlpatterns-5.4:5
+   sys-libs/zlib[minizip]
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( ChangeLog.txt README.md )
+
+DOC_CONTENTS="From Sigil's release notes:
+When you fire up Sigil for the very first time:
+navigate to the new General Preferences and select the default
+epub version you plan to work with (epub 2 or epub3) so that new
+empty ebooks start with the correct code.
+if you plan to work with epub3 epubs, you should change your
+PreserveEntities setting to use ONLY NUMERIC entities.
+
+For example use & # 1 6 0 ; for non-breaking spaces and etc.
+
+We strongly recommend enabling Mend On Open in your settings
+for best performance with Sigil."
+
+src_configure() {
+   python_export PYTHON_LIBPATH PYTHON_INCLUDEDIR
+   local mycmakeargs=(
+   -DINSTALL_BUNDLED_DICTS=0
+   -DMATHJAX_DIR="${EPREFIX}"/usr/share/mathjax
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_LIBRARY="${PYTHON_LIBPATH}"
+   -DPYTHON_INCLUDE_DIR="${PYTHON_INCLUDEDIR}"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   python_fix_shebang "${ED}"/usr/share/sigil/
+   python_optimize "${ED}"/usr/share/sigil/
+   DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2019-04-29 Thread Michał Górny
commit: 67282944af85b17449be62370bcd509ee8518e4e
Author: Zamarin Arthur  gmail  com>
AuthorDate: Tue Mar  5 07:28:58 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 14:25:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67282944

app-text/sigil: Add proxy-maintainer information

Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 app-text/sigil/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index 53f4fedf5f1..bfc4712a175 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   arthurzam+gen...@gmail.com
+   Arthur Zamarin
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
Sigil is a multi-platform WYSIWYG ebook 
editor.
It is designed to edit books in ePub format.




[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2018-06-27 Thread Pacho Ramos
commit: 359628436e781c60ff851420bd66a52f83f2f2b7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jun 27 18:24:35 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jun 27 19:29:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35962843

app-text/sigil: Support python3.6

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-text/sigil/sigil-0.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-0.9.8.ebuild 
b/app-text/sigil/sigil-0.9.8.ebuild
index 533b009579d..c033f4ff46f 100644
--- a/app-text/sigil/sigil-0.9.8.ebuild
+++ b/app-text/sigil/sigil-0.9.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_4 python3_5 )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit cmake-utils python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/, app-text/sigil/files/

2018-06-06 Thread Andreas Sturmlechner
commit: ca7367a556db8df508319b1e061f0f1f1c69d537
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  3 12:50:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun  6 14:54:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7367a5

app-text/sigil: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/sigil/Manifest|  3 -
 .../files/sigil-0.9.4-proper-gumbo-install.patch   | 26 ---
 app-text/sigil/sigil-0.8.7-r1.ebuild   | 53 --
 app-text/sigil/sigil-0.9.5-r2.ebuild   | 82 --
 app-text/sigil/sigil-0.9.6.ebuild  | 82 --
 5 files changed, 246 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 563f192b9fe..d56d7bc949b 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1 @@
-DIST Sigil-0.9.5-Code.zip 19224845 BLAKE2B 
181ed1cf18ad72df71b4d3a1e42770eb9de98631dbddffbcbd0e279aa6c30624b75d5e03385ea295ec6ec6ebcebfa593c5e48b89fb71e7742bccbf9be1c49946
 SHA512 
f2e151f716ce57f9bb94d621ae8e5281c6a0cce12e58b49abe959d1f602fbdb8d28f16d5dc418dca871b100efba2fe13f7f2a66c6704346b5a40755a68e8f625
-DIST Sigil-0.9.6-Code.zip 19307454 BLAKE2B 
109577f7ba65a07872b84ba4c8adfe93a647da5944b59090fbda4e504d224f12be85cfaebe0045e9106d088c87faeb824cdc27cd6872961aa410ddb1b959543a
 SHA512 
8ae5ce89baf199a10b940d25b3bb3cb97a03dab993e318c5a2b5e6fcba7d4741cbc865f3408d36bd5ad784c35833e4ab3d7b3e282047560d57cd7790c6709417
 DIST Sigil-0.9.8-Code.zip 19807795 BLAKE2B 
002626842b2619b94889780a66e4de1f6d6fc9f07e36069608d2edae1078516d7c0fbedad6d4966f2cff64ccd21730719a04c144b3c3c1740ad727448aff8af2
 SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00
-DIST sigil-0.8.7.tar.gz 19394061 BLAKE2B 
9d93c7cacf5e3f10a416f0726c7a11b8e8cfb9b8d8c1310af742bd838ccaf44e33bd36dbd833837268d77d2d34e17ea2c79e93906781316a85b58761c59109d0
 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652

diff --git a/app-text/sigil/files/sigil-0.9.4-proper-gumbo-install.patch 
b/app-text/sigil/files/sigil-0.9.4-proper-gumbo-install.patch
deleted file mode 100644
index 6e7db28fe99..000
--- a/app-text/sigil/files/sigil-0.9.4-proper-gumbo-install.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -Naur Sigil-0.9.4/internal/gumbo/CMakeLists.txt 
Sigil-0.9.4.b/internal/gumbo/CMakeLists.txt
 Sigil-0.9.4/internal/gumbo/CMakeLists.txt  2016-03-13 20:20:52.0 
+0100
-+++ Sigil-0.9.4.b/internal/gumbo/CMakeLists.txt2016-03-22 
14:50:26.026558216 +0100
-@@ -40,4 +40,5 @@
- 
- if( UNIX AND NOT APPLE )
-   set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99" )
-+  install( TARGETS sigilgumbo DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
- endif()
-diff -Naur Sigil-0.9.4/src/CMakeLists.txt Sigil-0.9.4.b/src/CMakeLists.txt
 Sigil-0.9.4/src/CMakeLists.txt 2016-03-13 20:20:52.0 +0100
-+++ Sigil-0.9.4.b/src/CMakeLists.txt   2016-03-22 14:49:49.628556236 +0100
-@@ -1015,12 +1015,10 @@
- endif()
- 
- # Standard Linux 'make install'
--install( TARGETS sigil DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
-+install( TARGETS sigil DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
- install( PROGRAMS ${LINUX_LAUNCH_INSTALL_SCRIPT_CONFIGURED} DESTINATION 
${CMAKE_INSTALL_PREFIX}/bin/ RENAME ${PROJECT_NAME} )
- if( NOT USE_SYSTEM_LIBS OR NOT HUNSPELL_FOUND )
--install( PROGRAMS ${HUNSPELL_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
- endif()
--install( PROGRAMS ${GUMBO_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
- install( FILES ${LINUX_DESKTOP_FILE} DESTINATION 
${SHARE_INSTALL_PREFIX}/share/applications/ )
- install( FILES ${LINUX_DESKTOP_ICON_FILE} DESTINATION 
${SHARE_INSTALL_PREFIX}/share/pixmaps RENAME sigil.png )
- install( FILES ${QM_FILES} DESTINATION ${SIGIL_SHARE_ROOT}/translations/ )

diff --git a/app-text/sigil/sigil-0.8.7-r1.ebuild 
b/app-text/sigil/sigil-0.8.7-r1.ebuild
deleted file mode 100644
index 1fa96bf6442..000
--- a/app-text/sigil/sigil-0.8.7-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# This ebuild could use some python checks, as sigil contains python plugin 
architecture.
-
-inherit cmake-utils
-
-MY_PN="Sigil"
-
-DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="https://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=app-text/hunspell-1.3.2
-   >=dev-libs/boost-1.49[threads]
-   >=dev-libs/libpcre-8.31[pcre16]
-   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/files/, app-text/sigil/

2017-10-17 Thread Tobias Klausmann
commit: d9390b31a4e06bf70af55d9928650d701678b2d7
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Oct 17 12:35:16 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Oct 17 12:35:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9390b31

app-text/sigil: Add v0.9.8 with fixed patch

Gentoo-Bug: https://bugs.gentoo.org/621204
Fixes: https://bugs.gentoo.org/621204
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-text/sigil/Manifest|  1 +
 .../files/sigil-0.9.8-proper-gumbo-install.patch   | 24 +++
 app-text/sigil/sigil-0.9.8.ebuild  | 82 ++
 3 files changed, 107 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 97418191730..5b7c9c044e6 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,4 @@
 DIST Sigil-0.9.5-Code.zip 19224845 SHA256 
fd9963c4e5b9013bd95ed0659dbc5e67c9848982800f2ec99bf96bbdfb708ff1 SHA512 
f2e151f716ce57f9bb94d621ae8e5281c6a0cce12e58b49abe959d1f602fbdb8d28f16d5dc418dca871b100efba2fe13f7f2a66c6704346b5a40755a68e8f625
 WHIRLPOOL 
8ec15cb19175097b4bd0613139366d58a5fd0c01259e3cfb9203d585e009f1207ba3e9b68cd5213793c8309f9e18720ac9eec674d820947833a90dbcc6dcc3d5
 DIST Sigil-0.9.6-Code.zip 19307454 SHA256 
7856ad20116ef13fc3f79fa01c1d65c8b15ce1047f1e88b0723c2658cd8f18fd SHA512 
8ae5ce89baf199a10b940d25b3bb3cb97a03dab993e318c5a2b5e6fcba7d4741cbc865f3408d36bd5ad784c35833e4ab3d7b3e282047560d57cd7790c6709417
 WHIRLPOOL 
d74290b59247ced4977bf575adb93c7a76a8045f464b649854e49f6028cb2a9fb28c50fc36d00d3ab106768a85c514b5df5252e5172597a6120913a051b9cca7
+DIST Sigil-0.9.8-Code.zip 19807795 SHA256 
78f9f200c86da326984543bd86cbb8eab91308a5a4d7f8cfcc88eb9b0779749a SHA512 
18cd137ead965bc97626499ec73dddb8db82b4d538c30f70e62546bd1eeb6e2e76ce7587d572354d973363a07e93ec33b60024bbef7914a22cbfc28a76af2a00
 WHIRLPOOL 
16a3b3ce3f3c67236b95aba91a5d5a2fce88a4d72364fbef7c6c69dcabb6a53849d74334d2684b58a64cf35b6ba43494b3d260909d6d0e9b06f99ec3593069cf
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827

diff --git a/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch 
b/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch
new file mode 100644
index 000..375f2e0ab6c
--- /dev/null
+++ b/app-text/sigil/files/sigil-0.9.8-proper-gumbo-install.patch
@@ -0,0 +1,24 @@
+--- a/src/CMakeLists.txt   2017-10-17 14:22:57.780297490 +0200
 b/src/CMakeLists.txt   2017-10-17 14:24:21.754150453 +0200
+@@ -962,12 +962,8 @@
+ endif()
+ 
+ # Standard Linux 'make install'
+-install( TARGETS sigil DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
++install( TARGETS sigil DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
+ install( PROGRAMS ${LINUX_LAUNCH_INSTALL_SCRIPT_CONFIGURED} DESTINATION 
${CMAKE_INSTALL_PREFIX}/bin/ RENAME ${PROJECT_NAME} )
+-if( NOT USE_SYSTEM_LIBS OR NOT HUNSPELL_FOUND )
+-install( PROGRAMS ${HUNSPELL_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
+-endif()
+-install( PROGRAMS ${GUMBO_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
+ if( BUILD_PATCHED_LIBXML2 )
+ install( PROGRAMS 
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libsigilxml2.so.2.9.4 DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
+ install( FILES ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libxml2.so.2 
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
+--- a/internal/gumbo/CMakeLists.txt2017-10-17 14:25:02.539107666 +0200
 b/internal/gumbo/CMakeLists.txt2017-10-17 14:25:27.985457056 +0200
+@@ -40,4 +40,5 @@
+ 
+ if( UNIX AND NOT APPLE )
+   set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99" )
++  install( TARGETS sigilgumbo DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
+ endif()

diff --git a/app-text/sigil/sigil-0.9.8.ebuild 
b/app-text/sigil/sigil-0.9.8.ebuild
new file mode 100644
index 000..0bdd33c470e
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.8.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_4 python3_5 )
+
+inherit cmake-utils python-single-r1
+
+my_pn="Sigil"
+
+DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="http://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/${my_pn}/releases/download/${PV}/${my_pn}-${PV}-Code.zip;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   app-text/hunspell
+   dev-libs/boost[threads]
+   

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-10-02 Thread Amy Winston
commit: 87938d8f6587cdbde7ab713cad2f2692682e2633
Author: Amy Winston  gentoo  org>
AuthorDate: Sun Oct  2 11:48:39 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Sun Oct  2 11:48:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87938d8f

app-text/sigil: fix dep bug #594886. By arthurzam

Package-Manager: portage-2.2.28

 app-text/sigil/sigil-0.9.5-r2.ebuild | 2 +-
 app-text/sigil/sigil-0.9.6.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/sigil/sigil-0.9.5-r2.ebuild 
b/app-text/sigil/sigil-0.9.5-r2.ebuild
index 911c27f..59ea345 100644
--- a/app-text/sigil/sigil-0.9.5-r2.ebuild
+++ b/app-text/sigil/sigil-0.9.5-r2.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
>=dev-qt/qtprintsupport-5.4:5
>=dev-qt/qtwebkit-5.4:5
>=dev-qt/qtwidgets-5.4:5
-   >=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtxmlpatterns-5.4:5
sys-libs/zlib[minizip]
 "
 DEPEND="${RDEPEND}

diff --git a/app-text/sigil/sigil-0.9.6.ebuild 
b/app-text/sigil/sigil-0.9.6.ebuild
index 911c27f..59ea345 100644
--- a/app-text/sigil/sigil-0.9.6.ebuild
+++ b/app-text/sigil/sigil-0.9.6.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
>=dev-qt/qtprintsupport-5.4:5
>=dev-qt/qtwebkit-5.4:5
>=dev-qt/qtwidgets-5.4:5
-   >=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtxmlpatterns-5.4:5
sys-libs/zlib[minizip]
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-09-10 Thread Tobias Klausmann
commit: 9e2707fcd764837e732c4cf5b05e63a39aac979a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Sep 10 21:19:06 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Sep 10 21:19:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2707fc

app-text/sigil: fix missing manifest

 app-text/sigil/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 87058b5..9741819 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST Sigil-0.9.5-Code.zip 19224845 SHA256 
fd9963c4e5b9013bd95ed0659dbc5e67c9848982800f2ec99bf96bbdfb708ff1 SHA512 
f2e151f716ce57f9bb94d621ae8e5281c6a0cce12e58b49abe959d1f602fbdb8d28f16d5dc418dca871b100efba2fe13f7f2a66c6704346b5a40755a68e8f625
 WHIRLPOOL 
8ec15cb19175097b4bd0613139366d58a5fd0c01259e3cfb9203d585e009f1207ba3e9b68cd5213793c8309f9e18720ac9eec674d820947833a90dbcc6dcc3d5
+DIST Sigil-0.9.6-Code.zip 19307454 SHA256 
7856ad20116ef13fc3f79fa01c1d65c8b15ce1047f1e88b0723c2658cd8f18fd SHA512 
8ae5ce89baf199a10b940d25b3bb3cb97a03dab993e318c5a2b5e6fcba7d4741cbc865f3408d36bd5ad784c35833e4ab3d7b3e282047560d57cd7790c6709417
 WHIRLPOOL 
d74290b59247ced4977bf575adb93c7a76a8045f464b649854e49f6028cb2a9fb28c50fc36d00d3ab106768a85c514b5df5252e5172597a6120913a051b9cca7
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-09-10 Thread Tobias Klausmann
commit: aa188a68b0841f8f506b463757afe5bfc8e54fcd
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Sep 10 20:35:28 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Sep 10 20:35:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa188a68

app-text/sigil: version bump for bug 592738

Gentoo-Bug: 592738

 app-text/sigil/sigil-0.9.6.ebuild | 86 +++
 1 file changed, 86 insertions(+)

diff --git a/app-text/sigil/sigil-0.9.6.ebuild 
b/app-text/sigil/sigil-0.9.6.ebuild
new file mode 100644
index ..911c27f
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.6.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+CMAKE_MIN_VERSION="3.0"
+
+PYTHON_COMPAT=( python3_4 python3_5 )
+
+inherit cmake-utils python-single-r1
+
+my_pn="Sigil"
+
+DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="http://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/${my_pn}/releases/download/${PV}/${my_pn}-${PV}-Code.zip;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-text/hunspell
+   dev-libs/boost[threads]
+   dev-libs/libpcre[pcre16]
+   dev-libs/xerces-c[icu]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.4:5
+   >=dev-qt/qtcore-5.4:5
+   >=dev-qt/qtgui-5.4:5
+   >=dev-qt/qtprintsupport-5.4:5
+   >=dev-qt/qtwebkit-5.4:5
+   >=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtwidgets-5.4:5
+   sys-libs/zlib[minizip]
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/gcc-4.8
+   virtual/pkgconfig
+   >=dev-qt/linguist-tools-5.4:5
+   app-arch/unzip
+"
+
+S="${WORKDIR}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_prepare() {
+   # sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
+   eapply "${FILESDIR}/sigil-0.9.4-proper-gumbo-install.patch"
+
+   eapply_user
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DLIBDIR="$(get_libdir)"
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   elog "From Sigil's release notes:"
+   elog "When you fire up Sigil for the very first time:"
+   elog "navigate to the new General Preferences and select the default"
+   elog "epub version you plan to work with (epub 2 or epub3) so that new"
+   elog "empty ebooks start with the correct code."
+   elog "if you plan to work with epub3 epubs, you should change your"
+   elog "PreserveEntities setting to use ONLY NUMERIC entities."
+   elog ""
+   elog "For example use & # 1 6 0 ; for non-breaking spaces and etc."
+   elog ""
+   elog "We strongly recommend enabling Mend On Open in your settings"
+   elog "for best performance with Sigil."
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-09-10 Thread Tobias Klausmann
commit: cf62cd75c99b05a8c5d37e40f581f50c48adff1d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Sep 10 20:32:09 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Sep 10 20:33:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf62cd75

app-text/sigil: add missing dep on qtxmlpatterns:5

 app-text/sigil/{sigil-0.9.5-r1.ebuild => sigil-0.9.5-r2.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/sigil/sigil-0.9.5-r1.ebuild 
b/app-text/sigil/sigil-0.9.5-r2.ebuild
similarity index 98%
rename from app-text/sigil/sigil-0.9.5-r1.ebuild
rename to app-text/sigil/sigil-0.9.5-r2.ebuild
index f07c613..911c27f 100644
--- a/app-text/sigil/sigil-0.9.5-r1.ebuild
+++ b/app-text/sigil/sigil-0.9.5-r2.ebuild
@@ -39,6 +39,7 @@ RDEPEND="
>=dev-qt/qtprintsupport-5.4:5
>=dev-qt/qtwebkit-5.4:5
>=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtwidgets-5.4:5
sys-libs/zlib[minizip]
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-07-03 Thread Göktürk Yüksek
commit: c7710e95b3c238ca8509cfb845fc774392b54761
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Jul  3 23:41:49 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Jul  4 00:03:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7710e95

app-text/sigil: fix license, remove unused inherit, add missing dep

- The correct license is GPL-3+ according to [0]
- Inherit on eutils isn't required
- Missing dep on unzip

[0] https://github.com/Sigil-Ebook/Sigil/blob/master/src/main.cpp#L10

Package-Manager: portage-2.2.28

 app-text/sigil/sigil-0.8.7-r1.ebuild | 6 +++---
 app-text/sigil/sigil-0.9.5-r1.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-text/sigil/sigil-0.8.7-r1.ebuild 
b/app-text/sigil/sigil-0.8.7-r1.ebuild
index 6b75376..134769c 100644
--- a/app-text/sigil/sigil-0.8.7-r1.ebuild
+++ b/app-text/sigil/sigil-0.8.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,7 +7,7 @@ CMAKE_MIN_VERSION="3.0"
 
 # This ebuild could use some python checks, as sigil contains python plugin 
architecture.
 
-inherit eutils cmake-utils
+inherit cmake-utils
 
 MY_PN="Sigil"
 
@@ -15,7 +15,7 @@ DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor 
for ePub format"
 HOMEPAGE="http://sigil-ebook.com/;
 SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""

diff --git a/app-text/sigil/sigil-0.9.5-r1.ebuild 
b/app-text/sigil/sigil-0.9.5-r1.ebuild
index 9a890d2..f07c613 100644
--- a/app-text/sigil/sigil-0.9.5-r1.ebuild
+++ b/app-text/sigil/sigil-0.9.5-r1.ebuild
@@ -7,7 +7,7 @@ CMAKE_MIN_VERSION="3.0"
 
 PYTHON_COMPAT=( python3_4 python3_5 )
 
-inherit eutils cmake-utils python-single-r1
+inherit cmake-utils python-single-r1
 
 my_pn="Sigil"
 
@@ -15,7 +15,7 @@ DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor 
for ePub format"
 HOMEPAGE="http://sigil-ebook.com/;
 
SRC_URI="https://github.com/Sigil-Ebook/${my_pn}/releases/download/${PV}/${my_pn}-${PV}-Code.zip;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
@@ -45,6 +45,7 @@ DEPEND="${RDEPEND}
>=sys-devel/gcc-4.8
virtual/pkgconfig
>=dev-qt/linguist-tools-5.4:5
+   app-arch/unzip
 "
 
 S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-07-03 Thread Göktürk Yüksek
commit: 1e81deb0d3c80e070ad9f2146e46f6a3b8358165
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Jul  3 23:16:54 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Jul  4 00:03:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e81deb0

app-text/sigil: revbump to fix vdb breakage

Commit 4219ef5e126e9f93a8950bf064d508421c910099 removes packages from
RDEPEND in place. Revbump to fix possible vdb breakage.

Package-Manager: portage-2.2.28

 app-text/sigil/{sigil-0.9.5.ebuild => sigil-0.9.5-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-text/sigil/sigil-0.9.5.ebuild 
b/app-text/sigil/sigil-0.9.5-r1.ebuild
similarity index 100%
rename from app-text/sigil/sigil-0.9.5.ebuild
rename to app-text/sigil/sigil-0.9.5-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-04-06 Thread Ian Delaney
commit: 7e64583a7a5f5c288d7183988d71812b2520bfce
Author: Matthew Brewer  sina  cn>
AuthorDate: Wed Apr  6 00:03:48 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Apr  6 07:10:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e64583a

app-text/sigil-0.9.4: remove old version

Closes: https://github.com/gentoo/gentoo/pull/1204

Signed-off-by: Ian Delaney  gentoo.org>

 app-text/sigil/Manifest   |  1 -
 app-text/sigil/sigil-0.9.4.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 71aa79b..87058b5 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,2 @@
 DIST Sigil-0.9.5-Code.zip 19224845 SHA256 
fd9963c4e5b9013bd95ed0659dbc5e67c9848982800f2ec99bf96bbdfb708ff1 SHA512 
f2e151f716ce57f9bb94d621ae8e5281c6a0cce12e58b49abe959d1f602fbdb8d28f16d5dc418dca871b100efba2fe13f7f2a66c6704346b5a40755a68e8f625
 WHIRLPOOL 
8ec15cb19175097b4bd0613139366d58a5fd0c01259e3cfb9203d585e009f1207ba3e9b68cd5213793c8309f9e18720ac9eec674d820947833a90dbcc6dcc3d5
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
-DIST sigil-0.9.4.tar.gz 18084460 SHA256 
97872d88e1b55de638f77add19d95f867b39fa919ed98bfe7a7e11b0bc44c168 SHA512 
dad5d44061375da99748d767c0cc288e11d02cc475c239b7709b4ace36cfd0deec8b2a5bcd74431e0465e1cd4d927bafd094ba238aec06bf40ec62d43d568cc1
 WHIRLPOOL 
5ecbb09f373e976f716dfc2c95d504bb92f40bf5cc42f0b09c90430ca67141e1e0feb89cdabcc1fac225b1785a3bf443299dd8eeb8dd39824f044c9a32a81f52

diff --git a/app-text/sigil/sigil-0.9.4.ebuild 
b/app-text/sigil/sigil-0.9.4.ebuild
deleted file mode 100644
index acd6864..000
--- a/app-text/sigil/sigil-0.9.4.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-CMAKE_MIN_VERSION="3.0"
-
-PYTHON_COMPAT=( python3_4 python3_5 )
-
-inherit eutils cmake-utils python-single-r1
-
-MY_PN="Sigil"
-
-DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="http://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   app-text/hunspell
-   dev-libs/boost[threads]
-   dev-libs/libpcre[pcre16]
-   dev-libs/xerces-c[icu]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-qt/qtconcurrent-5.4:5
-   >=dev-qt/qtcore-5.4:5
-   >=dev-qt/qtgui-5.4:5
-   >=dev-qt/qtnetwork-5.4:5
-   >=dev-qt/qtprintsupport-5.4:5
-   >=dev-qt/qtsvg-5.4:5
-   >=dev-qt/qtwebkit-5.4:5
-   >=dev-qt/qtwidgets-5.4:5
-   >=dev-qt/qtxml-5.4:5
-   >=dev-qt/qtxmlpatterns-5.4:5
-   sys-libs/zlib[minizip]
-"
-DEPEND="${RDEPEND}
-   >=sys-devel/gcc-4.8
-   virtual/pkgconfig
-   >=dev-qt/linguist-tools-5.4:5
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_prepare() {
-   # sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
-   sed -e '/set( QT_LIBS/d' -i src/CMakeLists.txt || die "sed failed"
-   eapply "${FILESDIR}/sigil-0.9.4-proper-gumbo-install.patch"
-
-   eapply_user
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   -DLIBDIR="$(get_libdir)"
-   )
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-04-06 Thread Ian Delaney
commit: 4219ef5e126e9f93a8950bf064d508421c910099
Author: Matthew Brewer  sina  cn>
AuthorDate: Wed Apr  6 00:11:55 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Apr  6 07:10:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4219ef5e

app-text/sigil: vn. 0.9.5; remove unneeded deps and sed

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
Closes: https://github.com/gentoo/gentoo/pull/1204

Signed-off-by: Ian Delaney  gentoo.org>

 app-text/sigil/sigil-0.9.5.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/app-text/sigil/sigil-0.9.5.ebuild 
b/app-text/sigil/sigil-0.9.5.ebuild
index ad8e7cb..9a890d2 100644
--- a/app-text/sigil/sigil-0.9.5.ebuild
+++ b/app-text/sigil/sigil-0.9.5.ebuild
@@ -36,13 +36,9 @@ RDEPEND="
>=dev-qt/qtconcurrent-5.4:5
>=dev-qt/qtcore-5.4:5
>=dev-qt/qtgui-5.4:5
-   >=dev-qt/qtnetwork-5.4:5
>=dev-qt/qtprintsupport-5.4:5
-   >=dev-qt/qtsvg-5.4:5
>=dev-qt/qtwebkit-5.4:5
>=dev-qt/qtwidgets-5.4:5
-   >=dev-qt/qtxml-5.4:5
-   >=dev-qt/qtxmlpatterns-5.4:5
sys-libs/zlib[minizip]
 "
 DEPEND="${RDEPEND}
@@ -57,7 +53,6 @@ DOCS=( ChangeLog.txt README.md )
 
 src_prepare() {
# sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
-   sed -e '/set( QT_LIBS/d' -i src/CMakeLists.txt || die "sed failed"
eapply "${FILESDIR}/sigil-0.9.4-proper-gumbo-install.patch"
 
eapply_user



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-03-29 Thread Patrice Clement
commit: 564daafa9fef18a8e5c4ca284a9a63037ed4f84b
Author: Matthew Brewer  sina  cn>
AuthorDate: Tue Mar 29 21:47:12 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar 29 23:23:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564daafa

app-text/sigil: cosmetic fixes 0.9.4

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
Closes: https://github.com/gentoo/gentoo/pull/1162

Signed-off-by: Patrice Clement  gentoo.org>

 app-text/sigil/sigil-0.9.4.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-text/sigil/sigil-0.9.4.ebuild 
b/app-text/sigil/sigil-0.9.4.ebuild
index 22683ba..acd6864 100644
--- a/app-text/sigil/sigil-0.9.4.ebuild
+++ b/app-text/sigil/sigil-0.9.4.ebuild
@@ -46,8 +46,6 @@ RDEPEND="
sys-libs/zlib[minizip]
 "
 DEPEND="${RDEPEND}
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
>=sys-devel/gcc-4.8
virtual/pkgconfig
>=dev-qt/linguist-tools-5.4:5



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-03-29 Thread Patrice Clement
commit: 2e2f7cf64cd7fd83d3a604e52bc77cceb7770493
Author: Matthew Brewer  sina  cn>
AuthorDate: Tue Mar 29 21:22:54 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar 29 23:23:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2f7cf6

app-text/sigil: version bump 0.9.5

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
Closes: https://github.com/gentoo/gentoo/pull/1162

Signed-off-by: Patrice Clement  gentoo.org>

 app-text/sigil/Manifest   |  1 +
 app-text/sigil/sigil-0.9.5.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index daeea60..71aa79b 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
+DIST Sigil-0.9.5-Code.zip 19224845 SHA256 
fd9963c4e5b9013bd95ed0659dbc5e67c9848982800f2ec99bf96bbdfb708ff1 SHA512 
f2e151f716ce57f9bb94d621ae8e5281c6a0cce12e58b49abe959d1f602fbdb8d28f16d5dc418dca871b100efba2fe13f7f2a66c6704346b5a40755a68e8f625
 WHIRLPOOL 
8ec15cb19175097b4bd0613139366d58a5fd0c01259e3cfb9203d585e009f1207ba3e9b68cd5213793c8309f9e18720ac9eec674d820947833a90dbcc6dcc3d5
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
 DIST sigil-0.9.4.tar.gz 18084460 SHA256 
97872d88e1b55de638f77add19d95f867b39fa919ed98bfe7a7e11b0bc44c168 SHA512 
dad5d44061375da99748d767c0cc288e11d02cc475c239b7709b4ace36cfd0deec8b2a5bcd74431e0465e1cd4d927bafd094ba238aec06bf40ec62d43d568cc1
 WHIRLPOOL 
5ecbb09f373e976f716dfc2c95d504bb92f40bf5cc42f0b09c90430ca67141e1e0feb89cdabcc1fac225b1785a3bf443299dd8eeb8dd39824f044c9a32a81f52

diff --git a/app-text/sigil/sigil-0.9.5.ebuild 
b/app-text/sigil/sigil-0.9.5.ebuild
new file mode 100644
index 000..ad8e7cb
--- /dev/null
+++ b/app-text/sigil/sigil-0.9.5.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+CMAKE_MIN_VERSION="3.0"
+
+PYTHON_COMPAT=( python3_4 python3_5 )
+
+inherit eutils cmake-utils python-single-r1
+
+my_pn="Sigil"
+
+DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="http://sigil-ebook.com/;
+SRC_URI="https://github.com/Sigil-Ebook/${my_pn}/releases/download/${PV}/${my_pn}-${PV}-Code.zip;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-text/hunspell
+   dev-libs/boost[threads]
+   dev-libs/libpcre[pcre16]
+   dev-libs/xerces-c[icu]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-qt/qtconcurrent-5.4:5
+   >=dev-qt/qtcore-5.4:5
+   >=dev-qt/qtgui-5.4:5
+   >=dev-qt/qtnetwork-5.4:5
+   >=dev-qt/qtprintsupport-5.4:5
+   >=dev-qt/qtsvg-5.4:5
+   >=dev-qt/qtwebkit-5.4:5
+   >=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtxml-5.4:5
+   >=dev-qt/qtxmlpatterns-5.4:5
+   sys-libs/zlib[minizip]
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/gcc-4.8
+   virtual/pkgconfig
+   >=dev-qt/linguist-tools-5.4:5
+"
+
+S="${WORKDIR}"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_prepare() {
+   # sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
+   sed -e '/set( QT_LIBS/d' -i src/CMakeLists.txt || die "sed failed"
+   eapply "${FILESDIR}/sigil-0.9.4-proper-gumbo-install.patch"
+
+   eapply_user
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   -DLIBDIR="$(get_libdir)"
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   elog "From Sigil's release notes:"
+   elog "When you fire up Sigil for the very first time:"
+   elog "navigate to the new General Preferences and select the default"
+   elog "epub version you plan to work with (epub 2 or epub3) so that new"
+   elog "empty ebooks start with the correct code."
+   elog "if you plan to work with epub3 epubs, you should change your"
+   elog "PreserveEntities setting to use ONLY NUMERIC entities."
+   elog ""
+   elog "For example use & # 1 6 0 ; for non-breaking spaces and etc."
+   elog ""
+   elog "We strongly recommend enabling Mend On Open in your settings"
+   elog "for best performance with Sigil."
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/files/, app-text/sigil/

2016-03-23 Thread Patrice Clement
commit: 1f0217a2e00a538f663e2fb4b6c59eb2fc79c1a5
Author: Matthew Brewer  sina  cn>
AuthorDate: Tue Mar 22 04:04:44 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Mar 23 10:32:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0217a2

app-text/sigil: version bump to 0.9.4

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches
Closes: https://github.com/gentoo/gentoo/pull/1114

 app-text/sigil/Manifest|  2 +-
 .../files/sigil-0.9.4-proper-gumbo-install.patch   | 26 ++
 .../{sigil-0.9.3.ebuild => sigil-0.9.4.ebuild} |  7 --
 3 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index f99e278..daeea60 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,2 @@
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
-DIST sigil-0.9.3.tar.gz 18095814 SHA256 
714417ec2ac8aa21a29dcc9fd5054479fcba965029c1b881f8229ca76781c404 SHA512 
c3463e0b16188b9d15f2f00e2b4fb8c565c0281cde144b840e49dbf7026462251d44ad8b5ae4b0ac8f88569ce73c6a9bcd781864283f3b5b8b25be7962b0f9b1
 WHIRLPOOL 
29cbf950015a562c247a127c527dd09f45328d799b710f9715d720798a89e77e781758978c683a1b85fe55690679cc8aa99f71c24786e4a7e534515664335644
+DIST sigil-0.9.4.tar.gz 18084460 SHA256 
97872d88e1b55de638f77add19d95f867b39fa919ed98bfe7a7e11b0bc44c168 SHA512 
dad5d44061375da99748d767c0cc288e11d02cc475c239b7709b4ace36cfd0deec8b2a5bcd74431e0465e1cd4d927bafd094ba238aec06bf40ec62d43d568cc1
 WHIRLPOOL 
5ecbb09f373e976f716dfc2c95d504bb92f40bf5cc42f0b09c90430ca67141e1e0feb89cdabcc1fac225b1785a3bf443299dd8eeb8dd39824f044c9a32a81f52

diff --git a/app-text/sigil/files/sigil-0.9.4-proper-gumbo-install.patch 
b/app-text/sigil/files/sigil-0.9.4-proper-gumbo-install.patch
new file mode 100644
index 000..6e7db28
--- /dev/null
+++ b/app-text/sigil/files/sigil-0.9.4-proper-gumbo-install.patch
@@ -0,0 +1,26 @@
+diff -Naur Sigil-0.9.4/internal/gumbo/CMakeLists.txt 
Sigil-0.9.4.b/internal/gumbo/CMakeLists.txt
+--- Sigil-0.9.4/internal/gumbo/CMakeLists.txt  2016-03-13 20:20:52.0 
+0100
 Sigil-0.9.4.b/internal/gumbo/CMakeLists.txt2016-03-22 
14:50:26.026558216 +0100
+@@ -40,4 +40,5 @@
+ 
+ if( UNIX AND NOT APPLE )
+   set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99" )
++  install( TARGETS sigilgumbo DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
+ endif()
+diff -Naur Sigil-0.9.4/src/CMakeLists.txt Sigil-0.9.4.b/src/CMakeLists.txt
+--- Sigil-0.9.4/src/CMakeLists.txt 2016-03-13 20:20:52.0 +0100
 Sigil-0.9.4.b/src/CMakeLists.txt   2016-03-22 14:49:49.628556236 +0100
+@@ -1015,12 +1015,10 @@
+ endif()
+ 
+ # Standard Linux 'make install'
+-install( TARGETS sigil DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
++install( TARGETS sigil DESTINATION 
${CMAKE_INSTALL_PREFIX}/${LIBDIR}/sigil/ )
+ install( PROGRAMS ${LINUX_LAUNCH_INSTALL_SCRIPT_CONFIGURED} DESTINATION 
${CMAKE_INSTALL_PREFIX}/bin/ RENAME ${PROJECT_NAME} )
+ if( NOT USE_SYSTEM_LIBS OR NOT HUNSPELL_FOUND )
+-install( PROGRAMS ${HUNSPELL_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
+ endif()
+-install( PROGRAMS ${GUMBO_NAME} DESTINATION 
${CMAKE_INSTALL_PREFIX}/lib/sigil/ )
+ install( FILES ${LINUX_DESKTOP_FILE} DESTINATION 
${SHARE_INSTALL_PREFIX}/share/applications/ )
+ install( FILES ${LINUX_DESKTOP_ICON_FILE} DESTINATION 
${SHARE_INSTALL_PREFIX}/share/pixmaps RENAME sigil.png )
+ install( FILES ${QM_FILES} DESTINATION ${SIGIL_SHARE_ROOT}/translations/ )

diff --git a/app-text/sigil/sigil-0.9.3.ebuild 
b/app-text/sigil/sigil-0.9.4.ebuild
similarity index 92%
rename from app-text/sigil/sigil-0.9.3.ebuild
rename to app-text/sigil/sigil-0.9.4.ebuild
index bc82d76..22683ba 100644
--- a/app-text/sigil/sigil-0.9.3.ebuild
+++ b/app-text/sigil/sigil-0.9.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 CMAKE_MIN_VERSION="3.0"
 
 PYTHON_COMPAT=( python3_4 python3_5 )
@@ -22,7 +22,7 @@ IUSE=""
 
 RDEPEND="
app-text/hunspell
-   dev-libs/boost[threads,${PYTHON_USEDEP}]
+   dev-libs/boost[threads]
dev-libs/libpcre[pcre16]
dev-libs/xerces-c[icu]
dev-python/chardet[${PYTHON_USEDEP}]
@@ -60,7 +60,9 @@ DOCS=( ChangeLog.txt README.md )
 src_prepare() {
# sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
sed -e '/set( QT_LIBS/d' -i src/CMakeLists.txt || die "sed failed"
+   eapply "${FILESDIR}/sigil-0.9.4-proper-gumbo-install.patch"
 
+ 

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-02-19 Thread Ian Delaney
commit: 6cc51064d37531ad8a0d24324ad7e716a77bb80b
Author: Matthew Brewer  sina  cn>
AuthorDate: Fri Feb 19 19:04:47 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Feb 19 19:17:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc51064

app-text/sigil: enable 0.9.3 to support Python 3.5

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-text/sigil/sigil-0.9.3.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-text/sigil/sigil-0.9.3.ebuild 
b/app-text/sigil/sigil-0.9.3.ebuild
index 98abaad..bc82d76 100644
--- a/app-text/sigil/sigil-0.9.3.ebuild
+++ b/app-text/sigil/sigil-0.9.3.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 CMAKE_MIN_VERSION="3.0"
 
-# Sigil supports Python 3.5 already. Include it when our deps support it.
-PYTHON_COMPAT=( python3_4 )
+PYTHON_COMPAT=( python3_4 python3_5 )
 
 inherit eutils cmake-utils python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-02-12 Thread Ian Delaney
commit: ab660f8bd74f46ea0aae60d7d2d409d8b03c30da
Author: Matthew Brewer  sina  cn>
AuthorDate: Sat Feb 13 00:25:44 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat Feb 13 00:25:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab660f8b

app-text/sigil: update remote-id in metadata.xml

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-text/sigil/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index 8f1e0e6..9637b6e 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -13,7 +13,6 @@
Sigil is a multi-platform WYSIWYG ebook 
editor.
It is designed to edit books in ePub format.

-   sigil
-   user-none/Sigil
+   Sigil-Ebook/Sigil

 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-02-10 Thread Ian Delaney
commit: dbcd98c3937bc612cd316bee59c8f6b5452ab597
Author: Matthew Brewer  sina  cn>
AuthorDate: Wed Feb 10 09:36:54 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Feb 10 09:36:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcd98c3

app-text/sigil: update metadata.xml to contain a name-tag for tomboy64  
sina.cn

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-text/sigil/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/sigil/metadata.xml b/app-text/sigil/metadata.xml
index b90336e..8f1e0e6 100644
--- a/app-text/sigil/metadata.xml
+++ b/app-text/sigil/metadata.xml
@@ -3,6 +3,7 @@
 

tombo...@sina.cn
+   M.B.
Maintainer, assign bugs to him





[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-02-06 Thread Ian Delaney
commit: 9a6455efe89939009f57c41fd17aebc8c26de5a0
Author: Matthew Brewer  sina  cn>
AuthorDate: Sat Feb  6 05:52:42 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Sat Feb  6 05:52:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6455ef

app-text/sigil: version bump 0.9.3

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-text/sigil/Manifest   | 2 +-
 app-text/sigil/{sigil-0.9.2.ebuild => sigil-0.9.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index c4e6f8a..f99e278 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,2 @@
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
-DIST sigil-0.9.2.tar.gz 17448786 SHA256 
d3c34ba1b63b080cb889dc5f11ba28f4db246151fbc3de162178290c8b9b3304 SHA512 
8adc9571f653f126bf287a264325b3bf231c2022ddc9b1350e0e31125883c1d6b7b983660ccf2b1838ae2f3b15f968cee1e751afd51e2923f291e08f457315f9
 WHIRLPOOL 
2ee6fd609b9ffbd1c380a34ea0e5001a2ba92ba565dc1023ec0d02e90c3e693194792c962db516924578db82c7b56f97c01852f96e6ea3d0f80d05bc4a393acc
+DIST sigil-0.9.3.tar.gz 18095814 SHA256 
714417ec2ac8aa21a29dcc9fd5054479fcba965029c1b881f8229ca76781c404 SHA512 
c3463e0b16188b9d15f2f00e2b4fb8c565c0281cde144b840e49dbf7026462251d44ad8b5ae4b0ac8f88569ce73c6a9bcd781864283f3b5b8b25be7962b0f9b1
 WHIRLPOOL 
29cbf950015a562c247a127c527dd09f45328d799b710f9715d720798a89e77e781758978c683a1b85fe55690679cc8aa99f71c24786e4a7e534515664335644

diff --git a/app-text/sigil/sigil-0.9.2.ebuild 
b/app-text/sigil/sigil-0.9.3.ebuild
similarity index 100%
rename from app-text/sigil/sigil-0.9.2.ebuild
rename to app-text/sigil/sigil-0.9.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2016-01-02 Thread Patrice Clement
commit: 6dbc44f53e24123645cf906f75923c6495e7ce33
Author: Matthew Brewer  sina  cn>
AuthorDate: Sat Jan  2 03:34:43 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jan  2 03:34:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbc44f5

app-text/sigil: version bump to 0.9.2

 app-text/sigil/Manifest|  3 +-
 app-text/sigil/sigil-0.9.0.ebuild  | 74 --
 .../{sigil-0.9.1.ebuild => sigil-0.9.2.ebuild} |  0
 3 files changed, 1 insertion(+), 76 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 70aa99f..c4e6f8a 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,3 +1,2 @@
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
-DIST sigil-0.9.0.tar.gz 17446877 SHA256 
39887e1f76236e796d29c679f327c7183907c47b522794a00090eb1aa04dac92 SHA512 
f83e5e8ae233e8784ad25345890a33424cf951a3d385d26a69b0efbabe87b22ab9466a6faed93f1106875642ef395c6f20c69b556661b6fe24388946d677746b
 WHIRLPOOL 
d6cca23116a428fc032538ab7fda1ab1d2afa703b8f665d58c03bcd5568e6174f1efbc43b7c5cb7f9e8b91866ea93d8cf01428fbd47748a26b4906152de972c8
-DIST sigil-0.9.1.tar.gz 17451106 SHA256 
7ef13ae9f570ac51aa8d80890ff31bcdf8d1b488c1c4bbb315f1ca4b75237a63 SHA512 
41327a67aea80f655f8662c0fcf7159db7d44a5cf89274777c719bcff2960e8ef11788c767c8ffba095c1fb4be320b055e1826bff8f6d0ca8d52e750f7e0
 WHIRLPOOL 
49d3b4d10abebce045e55fac7350d7a7e09ebef9293593db6b5bc148507e289a9ab26ddaf6f0b53dfe7252be78f53fbcdc0c760b78ed642c74ee8f73a026a302
+DIST sigil-0.9.2.tar.gz 17448786 SHA256 
d3c34ba1b63b080cb889dc5f11ba28f4db246151fbc3de162178290c8b9b3304 SHA512 
8adc9571f653f126bf287a264325b3bf231c2022ddc9b1350e0e31125883c1d6b7b983660ccf2b1838ae2f3b15f968cee1e751afd51e2923f291e08f457315f9
 WHIRLPOOL 
2ee6fd609b9ffbd1c380a34ea0e5001a2ba92ba565dc1023ec0d02e90c3e693194792c962db516924578db82c7b56f97c01852f96e6ea3d0f80d05bc4a393acc

diff --git a/app-text/sigil/sigil-0.9.0.ebuild 
b/app-text/sigil/sigil-0.9.0.ebuild
deleted file mode 100644
index 98abaad..000
--- a/app-text/sigil/sigil-0.9.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CMAKE_MIN_VERSION="3.0"
-
-# Sigil supports Python 3.5 already. Include it when our deps support it.
-PYTHON_COMPAT=( python3_4 )
-
-inherit eutils cmake-utils python-single-r1
-
-MY_PN="Sigil"
-
-DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="http://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   app-text/hunspell
-   dev-libs/boost[threads,${PYTHON_USEDEP}]
-   dev-libs/libpcre[pcre16]
-   dev-libs/xerces-c[icu]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/cssutils[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-qt/qtconcurrent-5.4:5
-   >=dev-qt/qtcore-5.4:5
-   >=dev-qt/qtgui-5.4:5
-   >=dev-qt/qtnetwork-5.4:5
-   >=dev-qt/qtprintsupport-5.4:5
-   >=dev-qt/qtsvg-5.4:5
-   >=dev-qt/qtwebkit-5.4:5
-   >=dev-qt/qtwidgets-5.4:5
-   >=dev-qt/qtxml-5.4:5
-   >=dev-qt/qtxmlpatterns-5.4:5
-   sys-libs/zlib[minizip]
-"
-DEPEND="${RDEPEND}
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=sys-devel/gcc-4.8
-   virtual/pkgconfig
-   >=dev-qt/linguist-tools-5.4:5
-"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-DOCS=( ChangeLog.txt README.md )
-
-src_prepare() {
-   # sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
-   sed -e '/set( QT_LIBS/d' -i src/CMakeLists.txt || die "sed failed"
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_SYSTEM_LIBS=1
-   -DSYSTEM_LIBS_REQUIRED=1
-   )
-   cmake-utils_src_configure
-}

diff --git a/app-text/sigil/sigil-0.9.1.ebuild 
b/app-text/sigil/sigil-0.9.2.ebuild
similarity index 100%
rename from app-text/sigil/sigil-0.9.1.ebuild
rename to app-text/sigil/sigil-0.9.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2015-12-08 Thread Patrice Clement
commit: f9a08a7e587c26d9a4111f8029b004b81587d020
Author: tomboy64  sina  cn>
AuthorDate: Mon Dec  7 17:54:47 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Dec  7 17:54:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a08a7e

app-text/sigil: version bump

- remove outdated version 0.8.7
- bump version 0.9.1

 app-text/sigil/Manifest|  1 +
 .../{sigil-0.8.7.ebuild => sigil-0.9.1.ebuild} | 41 +-
 2 files changed, 26 insertions(+), 16 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 36f5a1b..70aa99f 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,3 @@
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
 DIST sigil-0.9.0.tar.gz 17446877 SHA256 
39887e1f76236e796d29c679f327c7183907c47b522794a00090eb1aa04dac92 SHA512 
f83e5e8ae233e8784ad25345890a33424cf951a3d385d26a69b0efbabe87b22ab9466a6faed93f1106875642ef395c6f20c69b556661b6fe24388946d677746b
 WHIRLPOOL 
d6cca23116a428fc032538ab7fda1ab1d2afa703b8f665d58c03bcd5568e6174f1efbc43b7c5cb7f9e8b91866ea93d8cf01428fbd47748a26b4906152de972c8
+DIST sigil-0.9.1.tar.gz 17451106 SHA256 
7ef13ae9f570ac51aa8d80890ff31bcdf8d1b488c1c4bbb315f1ca4b75237a63 SHA512 
41327a67aea80f655f8662c0fcf7159db7d44a5cf89274777c719bcff2960e8ef11788c767c8ffba095c1fb4be320b055e1826bff8f6d0ca8d52e750f7e0
 WHIRLPOOL 
49d3b4d10abebce045e55fac7350d7a7e09ebef9293593db6b5bc148507e289a9ab26ddaf6f0b53dfe7252be78f53fbcdc0c760b78ed642c74ee8f73a026a302

diff --git a/app-text/sigil/sigil-0.8.7.ebuild 
b/app-text/sigil/sigil-0.9.1.ebuild
similarity index 53%
rename from app-text/sigil/sigil-0.8.7.ebuild
rename to app-text/sigil/sigil-0.9.1.ebuild
index 027d5d0..98abaad 100644
--- a/app-text/sigil/sigil-0.8.7.ebuild
+++ b/app-text/sigil/sigil-0.9.1.ebuild
@@ -4,11 +4,11 @@
 
 EAPI=5
 CMAKE_MIN_VERSION="3.0"
-CMAKE_BUILD_TYPE="Release"
 
-# This ebuild could use some python checks, as sigil contains python plugin 
architecture.
+# Sigil supports Python 3.5 already. Include it when our deps support it.
+PYTHON_COMPAT=( python3_4 )
 
-inherit eutils cmake-utils
+inherit eutils cmake-utils python-single-r1
 
 MY_PN="Sigil"
 
@@ -22,10 +22,18 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   >=app-text/hunspell-1.3.2
-   >=dev-libs/boost-1.49[threads]
-   >=dev-libs/libpcre-8.31[pcre16]
-   >=dev-libs/xerces-c-3.1.1[icu]
+   app-text/hunspell
+   dev-libs/boost[threads,${PYTHON_USEDEP}]
+   dev-libs/libpcre[pcre16]
+   dev-libs/xerces-c[icu]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
>=dev-qt/qtconcurrent-5.4:5
>=dev-qt/qtcore-5.4:5
>=dev-qt/qtgui-5.4:5
@@ -36,30 +44,31 @@ RDEPEND="
>=dev-qt/qtwidgets-5.4:5
>=dev-qt/qtxml-5.4:5
>=dev-qt/qtxmlpatterns-5.4:5
-   >=sys-libs/zlib-1.2.7[minizip]
+   sys-libs/zlib[minizip]
 "
 DEPEND="${RDEPEND}
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=sys-devel/gcc-4.8
virtual/pkgconfig
>=dev-qt/linguist-tools-5.4:5
 "
 
 S="${WORKDIR}/${MY_PN}-${PV}"
 
-DOCS=( README.md )
+DOCS=( ChangeLog.txt README.md )
 
 src_prepare() {
# sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
-   sed -e '/set( QT_LIBS/d' -i src/Sigil/CMakeLists.txt || die "sed failed"
+   sed -e '/set( QT_LIBS/d' -i src/CMakeLists.txt || die "sed failed"
 
cmake-utils_src_prepare
 }
 
 src_configure() {
+   local mycmakeargs=(
+   -DUSE_SYSTEM_LIBS=1
+   -DSYSTEM_LIBS_REQUIRED=1
+   )
cmake-utils_src_configure
-
-   cd "${WORKDIR}/${P}_build" || die "Where is the build dir?"
-   for i in CMakeCache.txt src/Sigil/CMakeFiles/sigil.dir/link.txt $(find 
. -name '*.make')
-   do
-   sed -e 's/-O3 -DNDEBUG/-DNDEBUG/' -i ${i} || die "sed failed"
-   done
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2015-11-27 Thread Patrice Clement
commit: 3e08f7588d9ca06d450a934ccad4ee1586d785e6
Author: Matthew Brewer  sina  cn>
AuthorDate: Wed Nov 25 20:46:27 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Nov 26 13:45:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e08f758

app-text/sigil: version bump to 0.9.0

 app-text/sigil/Manifest|  2 +-
 .../sigil/{sigil-0.8.901_pre.ebuild => sigil-0.9.0.ebuild} | 10 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 42ce7a3..36f5a1b 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,2 @@
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
-DIST sigil-0.8.901_pre.tar.gz 17447097 SHA256 
f72b22949679d545e0565c77361f574d4b6149c7b74f4ea855d4ef8f9b85bbb3 SHA512 
a776cf5cc2f39a69dd02df8ced07523317f6e6b9259525efd98169410430c7a400275c1e4e1b5676cd96b22a22a0993a29c32c3bf37842cbcc278064b15c1356
 WHIRLPOOL 
0a410b374eb0490778b209a5579142cf85f43407ea6082ccf8c864f7f350a12d3502ced0b31ecb619a017c89c8e60ffe0fbc3d9d35c1262991822d89f3b9887c
+DIST sigil-0.9.0.tar.gz 17446877 SHA256 
39887e1f76236e796d29c679f327c7183907c47b522794a00090eb1aa04dac92 SHA512 
f83e5e8ae233e8784ad25345890a33424cf951a3d385d26a69b0efbabe87b22ab9466a6faed93f1106875642ef395c6f20c69b556661b6fe24388946d677746b
 WHIRLPOOL 
d6cca23116a428fc032538ab7fda1ab1d2afa703b8f665d58c03bcd5568e6174f1efbc43b7c5cb7f9e8b91866ea93d8cf01428fbd47748a26b4906152de972c8

diff --git a/app-text/sigil/sigil-0.8.901_pre.ebuild 
b/app-text/sigil/sigil-0.9.0.ebuild
similarity index 86%
rename from app-text/sigil/sigil-0.8.901_pre.ebuild
rename to app-text/sigil/sigil-0.9.0.ebuild
index 43cb414..98abaad 100644
--- a/app-text/sigil/sigil-0.8.901_pre.ebuild
+++ b/app-text/sigil/sigil-0.9.0.ebuild
@@ -5,17 +5,16 @@
 EAPI=5
 CMAKE_MIN_VERSION="3.0"
 
-# Sigil supports Python 3.5 already. Include it when we have the deps for it.
+# Sigil supports Python 3.5 already. Include it when our deps support it.
 PYTHON_COMPAT=( python3_4 )
 
 inherit eutils cmake-utils python-single-r1
 
 MY_PN="Sigil"
-MY_PV="0.8.901"
 
 DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
 HOMEPAGE="http://sigil-ebook.com/;
-SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/Sigil-Ebook/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -23,7 +22,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="
-   dev-libs/boost[threads]
+   app-text/hunspell
+   dev-libs/boost[threads,${PYTHON_USEDEP}]
dev-libs/libpcre[pcre16]
dev-libs/xerces-c[icu]
dev-python/chardet[${PYTHON_USEDEP}]
@@ -54,7 +54,7 @@ DEPEND="${RDEPEND}
>=dev-qt/linguist-tools-5.4:5
 "
 
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 DOCS=( ChangeLog.txt README.md )
 



[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2015-10-08 Thread Matt Thode
commit: bdbf88ecfd1d46b195865b6f1194bfdba27917cd
Author: tomboy64  sina  cn>
AuthorDate: Wed Oct  7 09:40:40 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct  8 21:29:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbf88ec

app-text/sigil: version bump and general maintenance

- pruned old versions: 0.8.5, 0.8.6, 0.8.6-r1, 0.8.900_pre
- version bump: added 0.8.901_pre
  This bump introduces the use of python-single-r1.eclass as well as
  several python dependencies needed for sigil's plugins.
- fixed bug #561690: added >=sys-devel/gcc-4.8 to DEPEND for
  0.8.7-r1 (revbump) and 0.8.901_pre
- fixed bug #562142: This was introduced by my fix for bug #440704.
  Changing the fix to simply remove 'CMAKE_BUILD_TYPE="Release"' and NOT
  rely on semi-random sed-operations. (thx to mgorny for suggesting the
  fix)
- removed eutils.eclass from 0.8.7-r1 (revbump) and 0.8.901_pre (thx to
  kensington for pointing it out)

(cherry picked from commit 543bd475cd622887f5bad8a7b7ea60205433128c)

 app-text/sigil/Manifest|  4 +-
 app-text/sigil/sigil-0.8.6-r1.ebuild   | 65 --
 app-text/sigil/sigil-0.8.6.ebuild  | 55 --
 .../{sigil-0.8.5.ebuild => sigil-0.8.7-r1.ebuild}  | 22 
 ...0.8.900_pre.ebuild => sigil-0.8.901_pre.ebuild} | 36 ++--
 5 files changed, 32 insertions(+), 150 deletions(-)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 9debb23..42ce7a3 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,4 +1,2 @@
-DIST sigil-0.8.5.tar.gz 19394323 SHA256 
12540493685988a2a3a3898675b8c92c422fbec43513bdd935b802fc68ca40f4 SHA512 
fd4d65afe5afe97522727681963c08483b9ab78070fed2e13c987a45d5f8b9885d7a55c721d25213c097016bd1c375369f1ebedc079329bd995955e6d75d2d06
 WHIRLPOOL 
0026e04e9f304186a5f6c6d7756cdb30c004e0da4f969d89c19dfa1a475dfe29a85058c82d4066089111778d83c411d520bced0ce19e8fd94b80f0a1a5608ad6
-DIST sigil-0.8.6.tar.gz 19394568 SHA256 
5f89b47abbf0a7befa4e776083db5426456f8ef1ef50bd168dc98d621fb2ad26 SHA512 
5d45ca43520f6fd13e83c97da24d613a05e9b33dd0e07637f872a0fb6050f345f9228a8f63d1e81ee727f07d6dbdf306d55fdb51d0ac67dde33327465c3c6732
 WHIRLPOOL 
99388aef513842b930c4f549fdfa23414366a9af390850fa982dd3ef53d59ab4bd443001929bb50d83699ed4f960104f8f96452744a9acb5f08416843dcbe960
 DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
-DIST sigil-0.8.900_pre.tar.gz 17691810 SHA256 
8f96b2220abb96c53d72d4d2f704f9fdbd60443ace2f226ebc19c14e43ca0e5a SHA512 
4b642c21e9500db04fe31117cdf3a083e4609ddc0e1c6323d1561e771bb033ab57d2edb024a12a74400332d97e5d5ee2d25f4635f87df9c09d940a6b12700518
 WHIRLPOOL 
14262882ce60bec0fb66a20afd3241390f97aa97cf29b32bf159703ddbf18a0dd7bfa463737573d266522eccb4ed15e89e8bf9ec03357929bfeaf6dcfa61a29e
+DIST sigil-0.8.901_pre.tar.gz 17447097 SHA256 
f72b22949679d545e0565c77361f574d4b6149c7b74f4ea855d4ef8f9b85bbb3 SHA512 
a776cf5cc2f39a69dd02df8ced07523317f6e6b9259525efd98169410430c7a400275c1e4e1b5676cd96b22a22a0993a29c32c3bf37842cbcc278064b15c1356
 WHIRLPOOL 
0a410b374eb0490778b209a5579142cf85f43407ea6082ccf8c864f7f350a12d3502ced0b31ecb619a017c89c8e60ffe0fbc3d9d35c1262991822d89f3b9887c

diff --git a/app-text/sigil/sigil-0.8.6-r1.ebuild 
b/app-text/sigil/sigil-0.8.6-r1.ebuild
deleted file mode 100644
index 45fc347..000
--- a/app-text/sigil/sigil-0.8.6-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CMAKE_MIN_VERSION="3.0"
-CMAKE_BUILD_TYPE="Release"
-
-# This ebuild could use some python checks, as sigil contains python plugin 
architecture.
-
-inherit eutils cmake-utils
-
-MY_PN="Sigil"
-
-DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
-HOMEPAGE="http://sigil-ebook.com/;
-SRC_URI="https://github.com/user-none/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=app-text/hunspell-1.3.2
-   >=dev-libs/boost-1.49[threads]
-   >=dev-libs/libpcre-8.31[pcre16]
-   >=dev-libs/xerces-c-3.1.1[icu]
-   >=dev-qt/qtconcurrent-5.4:5
-   >=dev-qt/qtcore-5.4:5
-   >=dev-qt/qtgui-5.4:5
-   >=dev-qt/qtnetwork-5.4:5
-   >=dev-qt/qtprintsupport-5.4:5
-   >=dev-qt/qtsvg-5.4:5
-   >=dev-qt/qtwebkit-5.4:5
-   >=dev-qt/qtwidgets-5.4:5
-   >=dev-qt/qtxml-5.4:5
-   >=dev-qt/qtxmlpatterns-5.4:5
-   >=sys-libs/zlib-1.2.7[minizip]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=dev-qt/linguist-tools-5.4:5
-"
-

[gentoo-commits] repo/gentoo:master commit in: app-text/sigil/

2015-09-25 Thread Patrice Clement
commit: e7f58e759c5bc6efc7a56ea0089a790985562dcb
Author: Matthew Brewer  sina  cn>
AuthorDate: Fri Sep 25 07:54:50 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep 25 07:54:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f58e75

recommit to trick github into recheck

 app-text/sigil/Manifest |  2 +
 app-text/sigil/sigil-0.8.6-r1.ebuild| 65 ++
 app-text/sigil/sigil-0.8.7.ebuild   | 65 ++
 app-text/sigil/sigil-0.8.900_pre.ebuild | 70 +
 4 files changed, 202 insertions(+)

diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 556133e..9debb23 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,2 +1,4 @@
 DIST sigil-0.8.5.tar.gz 19394323 SHA256 
12540493685988a2a3a3898675b8c92c422fbec43513bdd935b802fc68ca40f4 SHA512 
fd4d65afe5afe97522727681963c08483b9ab78070fed2e13c987a45d5f8b9885d7a55c721d25213c097016bd1c375369f1ebedc079329bd995955e6d75d2d06
 WHIRLPOOL 
0026e04e9f304186a5f6c6d7756cdb30c004e0da4f969d89c19dfa1a475dfe29a85058c82d4066089111778d83c411d520bced0ce19e8fd94b80f0a1a5608ad6
 DIST sigil-0.8.6.tar.gz 19394568 SHA256 
5f89b47abbf0a7befa4e776083db5426456f8ef1ef50bd168dc98d621fb2ad26 SHA512 
5d45ca43520f6fd13e83c97da24d613a05e9b33dd0e07637f872a0fb6050f345f9228a8f63d1e81ee727f07d6dbdf306d55fdb51d0ac67dde33327465c3c6732
 WHIRLPOOL 
99388aef513842b930c4f549fdfa23414366a9af390850fa982dd3ef53d59ab4bd443001929bb50d83699ed4f960104f8f96452744a9acb5f08416843dcbe960
+DIST sigil-0.8.7.tar.gz 19394061 SHA256 
0352cc46714ebb5067a0fbdbbc76dded8f10ea0f4f43374c7dbcac6eba49e104 SHA512 
24b74c835ae1f8fb887c9d2c59b3ccc6720ce1fe8d19a6b0056754ab5ea6e63c34c4b229f4e4b3a880e722876d288e58385f5a0ad15b295f147b77b1acf28652
 WHIRLPOOL 
2cb7a8a928069a2f005396faa9bdacde1f77f3cca3a3ba2458b8562e48298a127b9de9d7ecea5f106ad68865d5074b13fff5a234497b2b6655ac1a3c3edef827
+DIST sigil-0.8.900_pre.tar.gz 17691810 SHA256 
8f96b2220abb96c53d72d4d2f704f9fdbd60443ace2f226ebc19c14e43ca0e5a SHA512 
4b642c21e9500db04fe31117cdf3a083e4609ddc0e1c6323d1561e771bb033ab57d2edb024a12a74400332d97e5d5ee2d25f4635f87df9c09d940a6b12700518
 WHIRLPOOL 
14262882ce60bec0fb66a20afd3241390f97aa97cf29b32bf159703ddbf18a0dd7bfa463737573d266522eccb4ed15e89e8bf9ec03357929bfeaf6dcfa61a29e

diff --git a/app-text/sigil/sigil-0.8.6-r1.ebuild 
b/app-text/sigil/sigil-0.8.6-r1.ebuild
new file mode 100644
index 000..45fc347
--- /dev/null
+++ b/app-text/sigil/sigil-0.8.6-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CMAKE_MIN_VERSION="3.0"
+CMAKE_BUILD_TYPE="Release"
+
+# This ebuild could use some python checks, as sigil contains python plugin 
architecture.
+
+inherit eutils cmake-utils
+
+MY_PN="Sigil"
+
+DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="http://sigil-ebook.com/;
+SRC_URI="https://github.com/user-none/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-text/hunspell-1.3.2
+   >=dev-libs/boost-1.49[threads]
+   >=dev-libs/libpcre-8.31[pcre16]
+   >=dev-libs/xerces-c-3.1.1[icu]
+   >=dev-qt/qtconcurrent-5.4:5
+   >=dev-qt/qtcore-5.4:5
+   >=dev-qt/qtgui-5.4:5
+   >=dev-qt/qtnetwork-5.4:5
+   >=dev-qt/qtprintsupport-5.4:5
+   >=dev-qt/qtsvg-5.4:5
+   >=dev-qt/qtwebkit-5.4:5
+   >=dev-qt/qtwidgets-5.4:5
+   >=dev-qt/qtxml-5.4:5
+   >=dev-qt/qtxmlpatterns-5.4:5
+   >=sys-libs/zlib-1.2.7[minizip]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=dev-qt/linguist-tools-5.4:5
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+DOCS=( README.md )
+
+src_prepare() {
+   # sigil tries to copy non-needed qt libs for deb package, safe to 
ignore this completely
+   sed -e '/set( QT_LIBS/d' -i src/Sigil/CMakeLists.txt || die "sed failed"
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   cmake-utils_src_configure
+
+   cd "${WORKDIR}/${P}_build" || die "Where is the build dir?"
+   for i in CMakeCache.txt src/Sigil/CMakeFiles/sigil.dir/link.txt $(find 
. -name '*.make')
+   do
+   sed -e 's/-O3 -DNDEBUG/-DNDEBUG/' -i ${i} || die "sed failed"
+   done
+}

diff --git a/app-text/sigil/sigil-0.8.7.ebuild 
b/app-text/sigil/sigil-0.8.7.ebuild
new file mode 100644
index 000..027d5d0
--- /dev/null
+++ b/app-text/sigil/sigil-0.8.7.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CMAKE_MIN_VERSION="3.0"
+CMAKE_BUILD_TYPE="Release"
+
+# This ebuild could use some python checks, as sigil contains python plugin 
architecture.
+
+inherit eutils cmake-utils
+
+MY_PN="Sigil"
+
+DESCRIPTION="Sigil is a multi-platform WYSIWYG ebook editor for ePub