[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 1d8c51f372be1e118301e68731ff7a8ba9370831 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 14 18:42:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 14 18:42:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8c51f3 www-apps/nikola: Stabilize 8.3.0 amd64, #930021 Signed-off-by: Arthur Zamarin gentoo.org> www-apps/nikola/nikola-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.3.0.ebuild b/www-apps/nikola/nikola-8.3.0.ebuild index bb3b1df0f61e..609c01678bc0 100644 --- a/www-apps/nikola/nikola-8.3.0.ebuild +++ b/www-apps/nikola/nikola-8.3.0.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RESTRICT="test" # needs coveralls BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 8c65b492f35097435affaca28aa1bab7a9cf7236 Author: Ulrich Müller gentoo org> AuthorDate: Sun Apr 14 17:00:58 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Apr 14 17:02:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c65b492 www-apps/nikola: enable py3.12 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.3.0.ebuild b/www-apps/nikola/nikola-8.3.0.ebuild index 8357708e593d..bb3b1df0f61e 100644 --- a/www-apps/nikola/nikola-8.3.0.ebuild +++ b/www-apps/nikola/nikola-8.3.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{9,10,11,12} ) DISTUTILS_USE_PEP517=setuptools inherit bash-completion-r1 distutils-r1 optfeature pypi
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 8f30bc2bd3a080584c099765f8979c0cafef7984 Author: Ulrich Müller gentoo org> AuthorDate: Sun Apr 14 17:01:51 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Apr 14 17:02:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f30bc2b www-apps/nikola: drop 8.2.3-r2 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest | 1 - www-apps/nikola/nikola-8.2.3-r2.ebuild | 67 -- 2 files changed, 68 deletions(-) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 63b8b1d3bd36..f0ff44c43d7b 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,3 +1,2 @@ -DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4 DIST Nikola-8.2.4.tar.gz 5635965 BLAKE2B 94421a278718fd9ae9f8978854954f2120bab005d10a52294b120d619a67455417eed94bb9e99cc9d01eca4e1d3da210980caef1ad7ff4ca5d25299a39d8eb19 SHA512 2bcea53181a5371fc1ce7d6d96e5db1ae0ab7c4bc8fe8947ed0d5427e71a469b0f522f1e6f20a47e51a3325730a9646156a8a57bab127785f220c65eb9f891ea DIST Nikola-8.3.0.tar.gz 4557992 BLAKE2B 67ab76c670fd00d992e6359bcaa11c59dfc904c78c935d1739e6ed7118e38c8f1c4590782a75e85c722f4fcb2c23efc032cb5d58d0c1587069b80920f3bd20fa SHA512 9b25eb90fa560b45e8cd0b03f24523859548353f2a4d2ac91b23b05bfb614d20456bb71f1aaa5702b6d6ab7980696aeb2f5ccc3c00ebc648cfcad49619481247 diff --git a/www-apps/nikola/nikola-8.2.3-r2.ebuild b/www-apps/nikola/nikola-8.2.3-r2.ebuild deleted file mode 100644 index daed1a1211f4.. --- a/www-apps/nikola/nikola-8.2.3-r2.ebuild +++ /dev/null @@ -1,67 +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,11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit bash-completion-r1 distutils-r1 optfeature pypi - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" -S="${WORKDIR}/${P^}" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="amd64 ~riscv" -RESTRICT="test" # needs coveralls - -BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${BDEPEND} - >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.32[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}]" - -python_compile_all() { - nikola tabcompletion --shell=bash > ${PN}.bashcomp || die - nikola tabcompletion --shell=zsh > ${PN}.zshcomp || die -} - -src_install() { - distutils-r1_src_install - - # hackish way to remove docs that ended up in the wrong place - rm -r "${ED}/usr/share/doc/${PN}" || die - - dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst - gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die - - newbashcomp ${PN}.bashcomp ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zshcomp _${PN} -} - -pkg_postinst() { - optfeature "chart generation" dev-python/pygal - optfeature "hyphenation support" dev-python/pyphen - optfeature "notebook compilation and LESS support" dev-python/ipython - optfeature "alternative templating engine to Mako" dev-python/jinja - optfeature "built-in web server support" dev-python/aiohttp - optfeature "monitoring file system events" dev-python/watchdog - optfeature "extracting metadata from web media links" dev-python/micawber -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 2ab5bae6fc3a9d1b086635d04124a8a78233a776 Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 8 08:21:28 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 8 08:22:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab5bae6 www-apps/nikola: stabilize 8.2.4-r1 for amd64 #924048 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.4-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.4-r1.ebuild b/www-apps/nikola/nikola-8.2.4-r1.ebuild index 76917982b3b4..68ff3f47c2d0 100644 --- a/www-apps/nikola/nikola-8.2.4-r1.ebuild +++ b/www-apps/nikola/nikola-8.2.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RESTRICT="test" # needs coveralls BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: ebe65eece08ba35442779db9d2077a999c2b9432 Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 8 08:11:59 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 8 08:11:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe65eec www-apps/nikola: add 8.3.0 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.3.0.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 5fd523602985..63b8b1d3bd36 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,2 +1,3 @@ DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4 DIST Nikola-8.2.4.tar.gz 5635965 BLAKE2B 94421a278718fd9ae9f8978854954f2120bab005d10a52294b120d619a67455417eed94bb9e99cc9d01eca4e1d3da210980caef1ad7ff4ca5d25299a39d8eb19 SHA512 2bcea53181a5371fc1ce7d6d96e5db1ae0ab7c4bc8fe8947ed0d5427e71a469b0f522f1e6f20a47e51a3325730a9646156a8a57bab127785f220c65eb9f891ea +DIST Nikola-8.3.0.tar.gz 4557992 BLAKE2B 67ab76c670fd00d992e6359bcaa11c59dfc904c78c935d1739e6ed7118e38c8f1c4590782a75e85c722f4fcb2c23efc032cb5d58d0c1587069b80920f3bd20fa SHA512 9b25eb90fa560b45e8cd0b03f24523859548353f2a4d2ac91b23b05bfb614d20456bb71f1aaa5702b6d6ab7980696aeb2f5ccc3c00ebc648cfcad49619481247 diff --git a/www-apps/nikola/nikola-8.3.0.ebuild b/www-apps/nikola/nikola-8.3.0.ebuild new file mode 100644 index ..8357708e593d --- /dev/null +++ b/www-apps/nikola/nikola-8.3.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit bash-completion-r1 distutils-r1 optfeature pypi + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" +S="${WORKDIR}/${P^}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +RESTRICT="test" # needs coveralls + +BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${BDEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}]" + +python_compile_all() { + nikola tabcompletion --shell=bash > ${PN}.bashcomp || die + nikola tabcompletion --shell=zsh > ${PN}.zshcomp || die +} + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die + + newbashcomp ${PN}.bashcomp ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zshcomp _${PN} +} + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web server support" dev-python/aiohttp + optfeature "monitoring file system events" dev-python/watchdog + optfeature "extracting metadata from web media links" dev-python/micawber +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 4297ba38c8b460b95fc7360223f4621ced8696a2 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Nov 5 14:15:51 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Nov 5 14:15:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4297ba38 www-apps/nikola: Add missing revbump Bug: https://bugs.gentoo.org/916872 Signed-off-by: Sebastian Pipping gentoo.org> www-apps/nikola/{nikola-8.2.4.ebuild => nikola-8.2.4-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.4.ebuild b/www-apps/nikola/nikola-8.2.4-r1.ebuild similarity index 100% rename from www-apps/nikola/nikola-8.2.4.ebuild rename to www-apps/nikola/nikola-8.2.4-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/files/, www-apps/nikola/
commit: 876398edc86a7c72569a36b3f972219a9c34a11d Author: Ulrich Müller gentoo org> AuthorDate: Sun Nov 5 13:43:10 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Nov 5 13:45:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876398ed www-apps/nikola: Fix loading of plugins Bug: https://bugs.gentoo.org/916872 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/files/nikola-8.2.4-yapsy.patch | 45 ++ www-apps/nikola/nikola-8.2.4.ebuild| 2 ++ 2 files changed, 47 insertions(+) diff --git a/www-apps/nikola/files/nikola-8.2.4-yapsy.patch b/www-apps/nikola/files/nikola-8.2.4-yapsy.patch new file mode 100644 index ..563b92609879 --- /dev/null +++ b/www-apps/nikola/files/nikola-8.2.4-yapsy.patch @@ -0,0 +1,45 @@ +https://bugs.gentoo.org/916872 +https://github.com/getnikola/nikola/issues/3700 +Patch from upstream. + +commit 4f51e2e0a0b1c0de375d15d06cfacd703ab03040 +Author: Adam Williamson +Date: Sat, 15 Jul 2023 09:34:30 -0700 + +Handle change to plugin loading in recent yapsy (#3700) (#3701) + +--- a/nikola/plugin_categories.py b/nikola/plugin_categories.py +@@ -75,8 +75,31 @@ def set_site(self, site): + def inject_templates(self): + """Inject 'templates/' (if exists) very early in the theme chain.""" + try: ++mod_candidate = None ++# since https://github.com/tibonihoo/yapsy/pull/11 , ++# yapsy only adds each imported plugin to sys.modules ++# under its modified, "unique" name (see early in ++# PluginManager.loadPlugins), so we recreate the ++# modified name here to find it. we fudge the serial ++# number here, assuming that if a plugin is loaded ++# under the same name multiple times, the location ++# will also be the same, so we can just use 0. ++possible_names = ( ++self.__class__.__module__, ++"yapsy_loaded_plugin_" + self.__class__.__module__ + "_0", ++"yapsy_loaded_plugin_" + self.name + "_0", ++) ++for possible_name in possible_names: ++mod_candidate = sys.modules.get(possible_name) ++if mod_candidate: ++break ++if not mod_candidate: ++# well, we tried. we wind up here for the dummy ++# plugins; honestly I'm not sure exactly why/how, ++# but they don't have templates, so it's okay ++return + # Sorry, found no other way to get this +-mod_path = sys.modules[self.__class__.__module__].__file__ ++mod_path = mod_candidate.__file__ + mod_dir = os.path.dirname(mod_path) + tmpl_dir = os.path.join( + mod_dir, 'templates', self.site.template_system.name diff --git a/www-apps/nikola/nikola-8.2.4.ebuild b/www-apps/nikola/nikola-8.2.4.ebuild index 93ffb6d32eea..76917982b3b4 100644 --- a/www-apps/nikola/nikola-8.2.4.ebuild +++ b/www-apps/nikola/nikola-8.2.4.ebuild @@ -37,6 +37,8 @@ RDEPEND="${BDEPEND} dev-python/pillow[jpeg,${PYTHON_USEDEP}] dev-python/cloudpickle[${PYTHON_USEDEP}]" +PATCHES=( "${FILESDIR}"/${P}-yapsy.patch ) + python_compile_all() { nikola tabcompletion --shell=bash > ${PN}.bashcomp || die nikola tabcompletion --shell=zsh > ${PN}.zshcomp || die
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 65e367ff8bd8e29c72410f98df0d21d5e6c333a0 Author: Ulrich Müller gentoo org> AuthorDate: Sun Nov 5 02:59:42 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Nov 5 03:02:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e367ff www-apps/nikola: add 8.2.4 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.2.4.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 3438a0e6cd11..5fd523602985 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1 +1,2 @@ DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4 +DIST Nikola-8.2.4.tar.gz 5635965 BLAKE2B 94421a278718fd9ae9f8978854954f2120bab005d10a52294b120d619a67455417eed94bb9e99cc9d01eca4e1d3da210980caef1ad7ff4ca5d25299a39d8eb19 SHA512 2bcea53181a5371fc1ce7d6d96e5db1ae0ab7c4bc8fe8947ed0d5427e71a469b0f522f1e6f20a47e51a3325730a9646156a8a57bab127785f220c65eb9f891ea diff --git a/www-apps/nikola/nikola-8.2.4.ebuild b/www-apps/nikola/nikola-8.2.4.ebuild new file mode 100644 index ..93ffb6d32eea --- /dev/null +++ b/www-apps/nikola/nikola-8.2.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit bash-completion-r1 distutils-r1 optfeature pypi + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" +S="${WORKDIR}/${P^}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +RESTRICT="test" # needs coveralls + +BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${BDEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}]" + +python_compile_all() { + nikola tabcompletion --shell=bash > ${PN}.bashcomp || die + nikola tabcompletion --shell=zsh > ${PN}.zshcomp || die +} + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die + + newbashcomp ${PN}.bashcomp ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zshcomp _${PN} +} + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web server support" dev-python/aiohttp + optfeature "monitoring file system events" dev-python/watchdog + optfeature "extracting metadata from web media links" dev-python/micawber +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 5bd686a3819444671168d64196228892e04df93d Author: Ulrich Müller gentoo org> AuthorDate: Sun Nov 5 02:58:58 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Nov 5 03:02:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd686a3 www-apps/nikola: drop 8.2.3-r1 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.3-r1.ebuild | 58 -- 1 file changed, 58 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.3-r1.ebuild b/www-apps/nikola/nikola-8.2.3-r1.ebuild deleted file mode 100644 index 1fa6ff710f33.. --- a/www-apps/nikola/nikola-8.2.3-r1.ebuild +++ /dev/null @@ -1,58 +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,11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" -S="${WORKDIR}/${P^}" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="amd64 ~riscv" -RESTRICT="test" # needs coveralls - -BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${BDEPEND} - >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.32[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}]" - -src_install() { - distutils-r1_src_install - - # hackish way to remove docs that ended up in the wrong place - rm -r "${ED}/usr/share/doc/${PN}" || die - - dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst - gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die -} - -pkg_postinst() { - optfeature "chart generation" dev-python/pygal - optfeature "hyphenation support" dev-python/pyphen - optfeature "notebook compilation and LESS support" dev-python/ipython - optfeature "alternative templating engine to Mako" dev-python/jinja - optfeature "built-in web server support" dev-python/aiohttp - optfeature "monitoring file system events" dev-python/watchdog - optfeature "extracting metadata from web media links" dev-python/micawber -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 49887aa2e8def372627b4673ca97b51004a1972c Author: Sam James gentoo org> AuthorDate: Mon Jul 31 02:01:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 31 02:01:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49887aa2 www-apps/nikola: Stabilize 8.2.3-r2 amd64, #911505 Signed-off-by: Sam James gentoo.org> www-apps/nikola/nikola-8.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.2.3-r2.ebuild b/www-apps/nikola/nikola-8.2.3-r2.ebuild index 93ffb6d32eea..daed1a1211f4 100644 --- a/www-apps/nikola/nikola-8.2.3-r2.ebuild +++ b/www-apps/nikola/nikola-8.2.3-r2.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RESTRICT="test" # needs coveralls BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/files/, www-apps/nikola/
commit: c26459f3b5eaf6f7b47c125fc22ec5a202a68961 Author: Ulrich Müller gentoo org> AuthorDate: Thu Mar 30 02:44:17 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Mar 30 02:44:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26459f3 www-apps/nikola: drop 8.2.2-r2 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest | 1 - .../nikola/files/nikola-8.2.2-markdown-3.4.patch | 49 - www-apps/nikola/nikola-8.2.2-r2.ebuild | 62 -- 3 files changed, 112 deletions(-) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index fc41693c7fdb..3438a0e6cd11 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,2 +1 @@ -DIST Nikola-8.2.2.tar.gz 5483145 BLAKE2B 78950e97016b7a87d41739684de102c548a5dfecfe9c1239a94c757a4d7d00f5d77bf679b6ed1a853aa46e1fcb78c27e7c2276e7aafeb874c0e21c1ae9f1cbb2 SHA512 f2bf38c81c2e01f6d6cb6a24d9b9ea95f047e9bd9987437df61cf1cb10c39c5f9259e8baa4c64dc24e4f69dc3b3e35e3553dced7d42c840645e024d6c21eb9ae DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4 diff --git a/www-apps/nikola/files/nikola-8.2.2-markdown-3.4.patch b/www-apps/nikola/files/nikola-8.2.2-markdown-3.4.patch deleted file mode 100644 index a1f54773f65c.. --- a/www-apps/nikola/files/nikola-8.2.2-markdown-3.4.patch +++ /dev/null @@ -1,49 +0,0 @@ -https://bugs.gentoo.org/860087 - -Patch backported from upstream: - -commit 1be6e8b387bbebcc891b0afc53802cf69607cfcf -Author: Chris Warrick -Date: Sun Jul 17 00:08:24 2022 +0200 - -Fix #3635 — fix compatibility of Markdown extensions with Markdown 3.4+ - Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_gist.py -+++ Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_gist.py -@@ -76,6 +76,7 @@ - """ - - import requests -+import xml.etree.ElementTree as etree - - from nikola.plugin_categories import MarkdownExtension - from nikola.utils import get_logger -@@ -84,11 +85,10 @@ - from markdown.extensions import Extension - from markdown.inlinepatterns import Pattern - from markdown.util import AtomicString --from markdown.util import etree - except ImportError: - # No need to catch this, if you try to use this without Markdown, - # the markdown compiler will fail first --Extension = Pattern = object -+Extension = Pattern = AtomicString = object - - - LOGGER = get_logger('compile_markdown.mdx_gist') Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_podcast.py -+++ Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_podcast.py -@@ -36,11 +36,12 @@ - https://archive.org/download/Rebeldes_Stereotipos/rs20120609_1.mp3; type="audio/mpeg"> - """ - -+import xml.etree.ElementTree as etree -+ - from nikola.plugin_categories import MarkdownExtension - try: - from markdown.extensions import Extension - from markdown.inlinepatterns import Pattern --from markdown.util import etree - except ImportError: - # No need to catch this, if you try to use this without Markdown, - # the markdown compiler will fail first diff --git a/www-apps/nikola/nikola-8.2.2-r2.ebuild b/www-apps/nikola/nikola-8.2.2-r2.ebuild deleted file mode 100644 index 4285f876880a.. --- a/www-apps/nikola/nikola-8.2.2-r2.ebuild +++ /dev/null @@ -1,62 +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} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature - -MY_PN="Nikola" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="amd64 ~riscv" -RESTRICT="test" # needs coveralls - -DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${DEPEND} - >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.32[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: dcbfa897d6b0da889fc33ab7bc7d7795da5da540 Author: Sam James gentoo org> AuthorDate: Wed Mar 29 20:07:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 29 20:07:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbfa897 www-apps/nikola: Stabilize 8.2.3-r1 amd64, #903524 Signed-off-by: Sam James gentoo.org> www-apps/nikola/nikola-8.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.2.3-r1.ebuild b/www-apps/nikola/nikola-8.2.3-r1.ebuild index abf13edcba86..1fa6ff710f33 100644 --- a/www-apps/nikola/nikola-8.2.3-r1.ebuild +++ b/www-apps/nikola/nikola-8.2.3-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P^}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RESTRICT="test" # needs coveralls BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 0647246077c3d39a0036fad725f76c47e8f167ff Author: Ulrich Müller gentoo org> AuthorDate: Wed Mar 29 18:36:15 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Mar 29 18:38:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06472460 www-apps/nikola: Install bash and zsh completion files Closes: https://bugs.gentoo.org/879195 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.3-r2.ebuild | 67 ++ 1 file changed, 67 insertions(+) diff --git a/www-apps/nikola/nikola-8.2.3-r2.ebuild b/www-apps/nikola/nikola-8.2.3-r2.ebuild new file mode 100644 index ..93ffb6d32eea --- /dev/null +++ b/www-apps/nikola/nikola-8.2.3-r2.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10,11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit bash-completion-r1 distutils-r1 optfeature pypi + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" +S="${WORKDIR}/${P^}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +RESTRICT="test" # needs coveralls + +BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${BDEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}]" + +python_compile_all() { + nikola tabcompletion --shell=bash > ${PN}.bashcomp || die + nikola tabcompletion --shell=zsh > ${PN}.zshcomp || die +} + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die + + newbashcomp ${PN}.bashcomp ${PN} + insinto /usr/share/zsh/site-functions + newins ${PN}.zshcomp _${PN} +} + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web server support" dev-python/aiohttp + optfeature "monitoring file system events" dev-python/watchdog + optfeature "extracting metadata from web media links" dev-python/micawber +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: b2be37328573addc0d5b8f14debe3f6dfab5a6d0 Author: Ulrich Müller gentoo org> AuthorDate: Wed Mar 29 18:37:47 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Mar 29 18:38:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2be3732 www-apps/nikola: drop 8.2.3 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.3.ebuild | 57 - 1 file changed, 57 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.3.ebuild b/www-apps/nikola/nikola-8.2.3.ebuild deleted file mode 100644 index fdaaefc0208c.. --- a/www-apps/nikola/nikola-8.2.3.ebuild +++ /dev/null @@ -1,57 +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} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" -S="${WORKDIR}/${P^}" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="~amd64 ~riscv" -RESTRICT="test" # needs coveralls - -DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${DEPEND} - >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.32[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}]" - -src_install() { - distutils-r1_src_install - - # hackish way to remove docs that ended up in the wrong place - rm -r "${ED}/usr/share/doc/${PN}" || die - - dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst - gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die -} - -pkg_postinst() { - optfeature "chart generation" dev-python/pygal - optfeature "hyphenation support" dev-python/pyphen - optfeature "notebook compilation and LESS support" dev-python/ipython - optfeature "alternative templating engine to Mako" dev-python/jinja - optfeature "built-in web server support" dev-python/aiohttp - optfeature "monitoring file system events" dev-python/watchdog - optfeature "extracting metadata from web media links" dev-python/micawber -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 21af54261c31620f6deed1c24502a8f5aee43ea2 Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 26 10:19:02 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 26 10:19:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21af5426 www-apps/nikola: Update for Python 3.11 Closes: https://bugs.gentoo.org/897328 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.2.3-r1.ebuild b/www-apps/nikola/nikola-8.2.3-r1.ebuild index 60c2d9ab9773..abf13edcba86 100644 --- a/www-apps/nikola/nikola-8.2.3-r1.ebuild +++ b/www-apps/nikola/nikola-8.2.3-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_COMPAT=( python3_{9,10,11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 optfeature pypi
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 2ba0915b11012e1a12b6f6d778174aa591f9f69f Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 25 18:05:46 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 25 18:07:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba0915b www-apps/nikola: Switch to DISTUTILS_USE_PEP517 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.3-r1.ebuild | 58 ++ 1 file changed, 58 insertions(+) diff --git a/www-apps/nikola/nikola-8.2.3-r1.ebuild b/www-apps/nikola/nikola-8.2.3-r1.ebuild new file mode 100644 index ..60c2d9ab9773 --- /dev/null +++ b/www-apps/nikola/nikola-8.2.3-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" +S="${WORKDIR}/${P^}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +RESTRICT="test" # needs coveralls + +BDEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${BDEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}]" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die +} + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web server support" dev-python/aiohttp + optfeature "monitoring file system events" dev-python/watchdog + optfeature "extracting metadata from web media links" dev-python/micawber +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 07051d1b7b5adcbff19dfdb0846d35b03528c1df Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 25 15:11:57 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 25 15:11:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07051d1b www-apps/nikola: drop 8.2.2-r1 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.2-r1.ebuild | 61 -- 1 file changed, 61 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.2-r1.ebuild b/www-apps/nikola/nikola-8.2.2-r1.ebuild deleted file mode 100644 index 21affb859a0e.. --- a/www-apps/nikola/nikola-8.2.2-r1.ebuild +++ /dev/null @@ -1,61 +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} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 optfeature - -MY_PN="Nikola" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="amd64 ~riscv" -RESTRICT="test" # needs coveralls - -DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${DEPEND} - >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.32[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] - =dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}]" - -src_install() { - distutils-r1_src_install - - # hackish way to remove docs that ended up in the wrong place - rm -r "${ED}/usr/share/doc/${PN}" || die - - dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst - gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die -} - -pkg_postinst() { - optfeature "chart generation" dev-python/pygal - optfeature "hyphenation support" dev-python/pyphen - optfeature "notebook compilation and LESS support" dev-python/ipython - optfeature "alternative templating engine to Mako" dev-python/jinja - optfeature "built-in web server support" dev-python/aiohttp - optfeature "monitoring file system events" dev-python/watchdog - optfeature "extracting metadata from web media links" dev-python/micawber -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: d1f8586730c6f020c82de62419c807fbcc4e4911 Author: Sam James gentoo org> AuthorDate: Sat Feb 25 14:26:21 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 25 14:26:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f85867 www-apps/nikola: Stabilize 8.2.2-r2 amd64, #897682 Signed-off-by: Sam James gentoo.org> www-apps/nikola/nikola-8.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.2.2-r2.ebuild b/www-apps/nikola/nikola-8.2.2-r2.ebuild index aecd18f3179a..4285f876880a 100644 --- a/www-apps/nikola/nikola-8.2.2-r2.ebuild +++ b/www-apps/nikola/nikola-8.2.2-r2.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RESTRICT="test" # needs coveralls DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 3de30e69450b05828f3241836ea0ae155471ecd4 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 25 12:49:30 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 25 12:55:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de30e69 www-apps/nikola: add 8.2.3 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.2.3.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 8dc100384c86..fc41693c7fdb 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1 +1,2 @@ DIST Nikola-8.2.2.tar.gz 5483145 BLAKE2B 78950e97016b7a87d41739684de102c548a5dfecfe9c1239a94c757a4d7d00f5d77bf679b6ed1a853aa46e1fcb78c27e7c2276e7aafeb874c0e21c1ae9f1cbb2 SHA512 f2bf38c81c2e01f6d6cb6a24d9b9ea95f047e9bd9987437df61cf1cb10c39c5f9259e8baa4c64dc24e4f69dc3b3e35e3553dced7d42c840645e024d6c21eb9ae +DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4 diff --git a/www-apps/nikola/nikola-8.2.3.ebuild b/www-apps/nikola/nikola-8.2.3.ebuild new file mode 100644 index ..fdaaefc0208c --- /dev/null +++ b/www-apps/nikola/nikola-8.2.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9,10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})" +S="${WORKDIR}/${P^}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}]" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die +} + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web server support" dev-python/aiohttp + optfeature "monitoring file system events" dev-python/watchdog + optfeature "extracting metadata from web media links" dev-python/micawber +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/files/, www-apps/nikola/
commit: 6637557f1b4ae76e05299a6f4cead4aed80179ba Author: Ulrich Müller gentoo org> AuthorDate: Fri Jul 22 18:59:17 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 22 19:00:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6637557f www-apps/nikola: Fix runtime error with >=dev-python/markdown-3.4 Closes: https://bugs.gentoo.org/860087 Signed-off-by: Ulrich Müller gentoo.org> .../nikola/files/nikola-8.2.2-markdown-3.4.patch | 49 + www-apps/nikola/nikola-8.2.2-r2.ebuild | 62 ++ 2 files changed, 111 insertions(+) diff --git a/www-apps/nikola/files/nikola-8.2.2-markdown-3.4.patch b/www-apps/nikola/files/nikola-8.2.2-markdown-3.4.patch new file mode 100644 index ..a1f54773f65c --- /dev/null +++ b/www-apps/nikola/files/nikola-8.2.2-markdown-3.4.patch @@ -0,0 +1,49 @@ +https://bugs.gentoo.org/860087 + +Patch backported from upstream: + +commit 1be6e8b387bbebcc891b0afc53802cf69607cfcf +Author: Chris Warrick +Date: Sun Jul 17 00:08:24 2022 +0200 + +Fix #3635 — fix compatibility of Markdown extensions with Markdown 3.4+ + +--- Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_gist.py Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_gist.py +@@ -76,6 +76,7 @@ + """ + + import requests ++import xml.etree.ElementTree as etree + + from nikola.plugin_categories import MarkdownExtension + from nikola.utils import get_logger +@@ -84,11 +85,10 @@ + from markdown.extensions import Extension + from markdown.inlinepatterns import Pattern + from markdown.util import AtomicString +-from markdown.util import etree + except ImportError: + # No need to catch this, if you try to use this without Markdown, + # the markdown compiler will fail first +-Extension = Pattern = object ++Extension = Pattern = AtomicString = object + + + LOGGER = get_logger('compile_markdown.mdx_gist') +--- Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_podcast.py Nikola-8.2.2/nikola/plugins/compile/markdown/mdx_podcast.py +@@ -36,11 +36,12 @@ + https://archive.org/download/Rebeldes_Stereotipos/rs20120609_1.mp3; type="audio/mpeg"> + """ + ++import xml.etree.ElementTree as etree ++ + from nikola.plugin_categories import MarkdownExtension + try: + from markdown.extensions import Extension + from markdown.inlinepatterns import Pattern +-from markdown.util import etree + except ImportError: + # No need to catch this, if you try to use this without Markdown, + # the markdown compiler will fail first diff --git a/www-apps/nikola/nikola-8.2.2-r2.ebuild b/www-apps/nikola/nikola-8.2.2-r2.ebuild new file mode 100644 index ..25ba230bd915 --- /dev/null +++ b/www-apps/nikola/nikola-8.2.2-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 optfeature + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}"/${P}-markdown-3.4.patch ) + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die +} + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 0e95ffb55b4b40e9bc7599c1bb513575728fb2c9 Author: Ulrich Müller gentoo org> AuthorDate: Fri Jul 22 12:31:59 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jul 22 12:36:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e95ffb5 www-apps/nikola: Depend on https://bugs.gentoo.org/860087 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.2-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-apps/nikola/nikola-8.2.2-r1.ebuild b/www-apps/nikola/nikola-8.2.2-r1.ebuild index efa4bce006ed..dc75d65de9d3 100644 --- a/www-apps/nikola/nikola-8.2.2-r1.ebuild +++ b/www-apps/nikola/nikola-8.2.2-r1.ebuild @@ -28,6 +28,7 @@ RDEPEND="${DEPEND} >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] >=dev-python/mako-1.0[${PYTHON_USEDEP}] >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + =dev-python/natsort-3.5.2[${PYTHON_USEDEP}] >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] >=dev-python/pygments-1.6[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: bcb9d02f1093c3bc00ff90dfbc3c46e8a6126549 Author: Ulrich Müller gentoo org> AuthorDate: Thu Jun 23 09:44:35 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Jun 23 09:45:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb9d02f www-apps/nikola: Replace optional runtime dependencies by optfeature Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/metadata.xml | 25 -- ...{nikola-8.2.2.ebuild => nikola-8.2.2-r1.ebuild} | 23 ++-- 2 files changed, 12 insertions(+), 36 deletions(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index f3793128d66f..d03a91b8243b 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -4,31 +4,6 @@ u...@gentoo.org - - - Support chart generation through dev-python/pygal - - - Add hyphenation support through dev-python/pyphen - - - Add IPython notebook compilation and LESS support - - - Add support for dev-python/jinja as alternative templating - engine to Mako - - - Enable support for built-in web server using dev-python/aiohttp - - - Use dev-python/watchdog to monitor file system events - - - Use dev-python/micawber to extract metadata from web media - links - - Nikola diff --git a/www-apps/nikola/nikola-8.2.2.ebuild b/www-apps/nikola/nikola-8.2.2-r1.ebuild similarity index 72% rename from www-apps/nikola/nikola-8.2.2.ebuild rename to www-apps/nikola/nikola-8.2.2-r1.ebuild index 75f7358c791b..efa4bce006ed 100644 --- a/www-apps/nikola/nikola-8.2.2.ebuild +++ b/www-apps/nikola/nikola-8.2.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8,9,10} ) DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 +inherit distutils-r1 optfeature MY_PN="Nikola" MY_P="${MY_PN}-${PV}" @@ -18,8 +18,6 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" KEYWORDS="amd64 ~riscv" -IUSE="charts hyphenation ipython jinja server watchdog webmedia" -REQUIRED_USE="server? ( watchdog )" RESTRICT="test" # needs coveralls DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage @@ -39,14 +37,7 @@ RDEPEND="${DEPEND} >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}] - charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) - hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) - ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) - jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) - server? ( dev-python/aiohttp[${PYTHON_USEDEP}] ) - watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) - webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )" + dev-python/cloudpickle[${PYTHON_USEDEP}]" src_install() { distutils-r1_src_install @@ -57,3 +48,13 @@ src_install() { dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die } + +pkg_postinst() { + optfeature "chart generation" dev-python/pygal + optfeature "hyphenation support" dev-python/pyphen + optfeature "notebook compilation and LESS support" dev-python/ipython + optfeature "alternative templating engine to Mako" dev-python/jinja + optfeature "built-in web server support" dev-python/aiohttp + optfeature "monitoring file system events" dev-python/watchdog + optfeature "extracting metadata from web media links" dev-python/micawber +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: b02caf134ded0ff1f14e21eb6c936463f606e561 Author: Ulrich Müller gentoo org> AuthorDate: Wed Jun 22 15:54:23 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Jun 22 15:54:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02caf13 www-apps/nikola: Drop unused "assets" flag Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 0ae19124f8c7..f3793128d66f 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -5,9 +5,6 @@ u...@gentoo.org - - Support web asset management - Support chart generation through dev-python/pygal
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 956553f0b3850205d91c534c8292802d33781b76 Author: Ulrich Müller gentoo org> AuthorDate: Wed Jun 22 15:42:17 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Jun 22 15:42:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956553f0 www-apps/nikola: drop 8.1.3 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest| 1 - www-apps/nikola/nikola-8.1.3.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index bb7f0c83af11..8dc100384c86 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,2 +1 @@ -DIST Nikola-8.1.3.tar.gz 4340545 BLAKE2B 535870b7cd147169b511166186ac200ab9d31d976c58363e42235e07ea8ba68e01738d378190663864e6a8605986771500569004e7a73ea043ae8982be09afe1 SHA512 7b6a8391d023a339125392082cc3d2ea2a2fe25b8938bd82b8c9efe0cbb3e8b83537f1bd00d97a648e3fc2b096e673702026fa3942ab9c97e76bf21b5afefe16 DIST Nikola-8.2.2.tar.gz 5483145 BLAKE2B 78950e97016b7a87d41739684de102c548a5dfecfe9c1239a94c757a4d7d00f5d77bf679b6ed1a853aa46e1fcb78c27e7c2276e7aafeb874c0e21c1ae9f1cbb2 SHA512 f2bf38c81c2e01f6d6cb6a24d9b9ea95f047e9bd9987437df61cf1cb10c39c5f9259e8baa4c64dc24e4f69dc3b3e35e3553dced7d42c840645e024d6c21eb9ae diff --git a/www-apps/nikola/nikola-8.1.3.ebuild b/www-apps/nikola/nikola-8.1.3.ebuild deleted file mode 100644 index c7955e4d67ec.. --- a/www-apps/nikola/nikola-8.1.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -MY_PN="Nikola" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="amd64 ~riscv" -IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" -REQUIRED_USE="server? ( watchdog )" -RESTRICT="test" # needs coveralls - -DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${DEPEND} - >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.32[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}] - assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) - charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) - hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) - ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) - jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) - server? ( dev-python/aiohttp[${PYTHON_USEDEP}] ) - watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) - webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${MY_P}" - -src_install() { - distutils-r1_src_install - - # hackish way to remove docs that ended up in the wrong place - rm -rv "${ED}/usr/share/doc/${PN}" || die - - dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst - gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die -}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: bd6f104f957b894b232a9320192232aa68db89da Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 22 13:22:21 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 22 13:22:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6f104f www-apps/nikola: amd64 stable wrt bug #850298 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> www-apps/nikola/nikola-8.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.2.2.ebuild b/www-apps/nikola/nikola-8.2.2.ebuild index 73526f2513a7..75f7358c791b 100644 --- a/www-apps/nikola/nikola-8.2.2.ebuild +++ b/www-apps/nikola/nikola-8.2.2.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" IUSE="charts hyphenation ipython jinja server watchdog webmedia" REQUIRED_USE="server? ( watchdog )" RESTRICT="test" # needs coveralls
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 5330ae9f657877b9931092e6d4d577b98587b003 Author: Ulrich Müller gentoo org> AuthorDate: Sun Jun 5 09:47:21 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Jun 5 09:47:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5330ae9f www-apps/nikola: add myself as a maintainer Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/metadata.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 3af3c50e7b1c..0ae19124f8c7 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -1,7 +1,9 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + +u...@gentoo.org + Support web asset management
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: f0141627b12f5068355e50cb7683c02aec74f666 Author: Ulrich Müller gentoo org> AuthorDate: Tue May 31 18:46:47 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Tue May 31 18:47:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0141627 www-apps/nikola: Drop dependency on dev-python/webassets Add python3_10 to PYTHON_COMPAT. Closes: https://bugs.gentoo.org/846479 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/nikola-8.2.2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/www-apps/nikola/nikola-8.2.2.ebuild b/www-apps/nikola/nikola-8.2.2.ebuild index 6aa7aff76bbf..73526f2513a7 100644 --- a/www-apps/nikola/nikola-8.2.2.ebuild +++ b/www-apps/nikola/nikola-8.2.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8,9,10} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 @@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" KEYWORDS="~amd64 ~riscv" -IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" +IUSE="charts hyphenation ipython jinja server watchdog webmedia" REQUIRED_USE="server? ( watchdog )" RESTRICT="test" # needs coveralls @@ -40,7 +40,6 @@ RDEPEND="${DEPEND} >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] dev-python/pillow[jpeg,${PYTHON_USEDEP}] dev-python/cloudpickle[${PYTHON_USEDEP}] - assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 0fd2f347865f7792b6bcb0ab4237945dc673e310 Author: Ulrich Müller gentoo org> AuthorDate: Sun May 15 09:03:49 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Sun May 15 09:08:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd2f347 www-apps/nikola: Version bump to 8.2.2 Closes: https://bugs.gentoo.org/836691 Closes: https://bugs.gentoo.org/843680 Signed-off-by: Ulrich Müller gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.2.2.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index d5a48bc3ba3b..bb7f0c83af11 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1 +1,2 @@ DIST Nikola-8.1.3.tar.gz 4340545 BLAKE2B 535870b7cd147169b511166186ac200ab9d31d976c58363e42235e07ea8ba68e01738d378190663864e6a8605986771500569004e7a73ea043ae8982be09afe1 SHA512 7b6a8391d023a339125392082cc3d2ea2a2fe25b8938bd82b8c9efe0cbb3e8b83537f1bd00d97a648e3fc2b096e673702026fa3942ab9c97e76bf21b5afefe16 +DIST Nikola-8.2.2.tar.gz 5483145 BLAKE2B 78950e97016b7a87d41739684de102c548a5dfecfe9c1239a94c757a4d7d00f5d77bf679b6ed1a853aa46e1fcb78c27e7c2276e7aafeb874c0e21c1ae9f1cbb2 SHA512 f2bf38c81c2e01f6d6cb6a24d9b9ea95f047e9bd9987437df61cf1cb10c39c5f9259e8baa4c64dc24e4f69dc3b3e35e3553dced7d42c840645e024d6c21eb9ae diff --git a/www-apps/nikola/nikola-8.2.2.ebuild b/www-apps/nikola/nikola-8.2.2.ebuild new file mode 100644 index ..6aa7aff76bbf --- /dev/null +++ b/www-apps/nikola/nikola-8.2.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" +REQUIRED_USE="server? ( watchdog )" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + server? ( dev-python/aiohttp[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -r "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 4e1fa03539cfb9b9211f6a9327d40de23bf8a021 Author: Yongxiang Liang gmail com> AuthorDate: Sun Mar 27 12:54:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 28 09:14:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1fa035 www-apps/nikola: keyword 8.1.3 for ~riscv Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Jakov Smolić gentoo.org> www-apps/nikola/nikola-8.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/nikola/nikola-8.1.3.ebuild b/www-apps/nikola/nikola-8.1.3.ebuild index 6f511ec988fa..c7955e4d67ec 100644 --- a/www-apps/nikola/nikola-8.1.3.ebuild +++ b/www-apps/nikola/nikola-8.1.3.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=7 @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~riscv" IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" REQUIRED_USE="server? ( watchdog )" RESTRICT="test" # needs coveralls
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: e27fd4394379734e7e2577287e109392368d5266 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue May 18 21:26:10 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue May 18 21:27:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e27fd439 www-apps/nikola: add Python 3.9 support Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/nikola-8.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.1.3.ebuild b/www-apps/nikola/nikola-8.1.3.ebuild index b8c901ed3b0..6f511ec988f 100644 --- a/www-apps/nikola/nikola-8.1.3.ebuild +++ b/www-apps/nikola/nikola-8.1.3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/files/, www-apps/nikola/
commit: 1741984b7972c5bbfc9cf5af88e9209722de837c Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Feb 21 23:42:20 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Feb 21 23:43:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1741984b www-apps/nikola: drop old Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/Manifest | 4 -- www-apps/nikola/files/nikola-8.0.4-setup-py.patch | 47 www-apps/nikola/metadata.xml | 6 --- www-apps/nikola/nikola-8.0.4.ebuild | 66 --- www-apps/nikola/nikola-8.1.0.ebuild | 62 - www-apps/nikola/nikola-8.1.1-r1.ebuild| 61 - www-apps/nikola/nikola-8.1.1.ebuild | 62 - www-apps/nikola/nikola-8.1.2.ebuild | 61 - 8 files changed, 369 deletions(-) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index af76c59f328..d5a48bc3ba3 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,5 +1 @@ -DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 04db8b83f34ca9b3cee785c5eed9d0421d27acf750c4f17dc3bec0df6fd4f462af52a65c0c97a0922da3bf3fa855d58d546479b19bfb152e8190d2f74524 SHA512 eb6774d11be4eab81fbe41115d80e5d0d38694b734431d5d6355fcd3e3d8ae5ff4a02114c5dd0dbbc9e1ea5a625e9ac2b6b91e82f6e017b4376e4ca8d56cfec7 -DIST Nikola-8.1.0.tar.gz 4298799 BLAKE2B 568b6b39506ab78c84bdb5fc1bf66829a714d41e1c88afe40236e915a801ce8214e7913ecfda7816d11af17beb9bdb54a0c60a88ef72ce53f7bdac91d057489d SHA512 b88fdf4848314e6428b7f3c4a891aefe682f1ae6a2cdc8da25de1d6af839f5d6f3410e23d90b76094f082aebe15d7e51b2c9cd079d017960bb979503d62a4b68 -DIST Nikola-8.1.1.tar.gz 4299903 BLAKE2B 75997604e21484bcaab26afa056c3c82f5d19c810e8a388af07aa3c10f8bd341e912c089af5d3aeda51748b6ec17ee07a7c577d5df1a801b032b0bd100188a9a SHA512 a833cb7687077266a20f7043f99b03391f350b48ceea71250158e760b0e44b603de1d6e398a03ec848483775501ad248b6ac45a23ceb250d120a63f110d482b5 -DIST Nikola-8.1.2.tar.gz 4351283 BLAKE2B 28b4a9905a92ba2714e05aec5854ffbd9bf136e9d31218e032d6697f54b3b2711256b83e74ef6ebd0411fdeb0ac17d6454c52473cb396c029af5086cc085728e SHA512 5f53f4939dddececfaf75922147b18fd08434242373d3f4a54e300475adf274b716cdc6e485e6703bdb17fe038656a8c4ac9b260b4ddd47c252a645c3d26a30a DIST Nikola-8.1.3.tar.gz 4340545 BLAKE2B 535870b7cd147169b511166186ac200ab9d31d976c58363e42235e07ea8ba68e01738d378190663864e6a8605986771500569004e7a73ea043ae8982be09afe1 SHA512 7b6a8391d023a339125392082cc3d2ea2a2fe25b8938bd82b8c9efe0cbb3e8b83537f1bd00d97a648e3fc2b096e673702026fa3942ab9c97e76bf21b5afefe16 diff --git a/www-apps/nikola/files/nikola-8.0.4-setup-py.patch b/www-apps/nikola/files/nikola-8.0.4-setup-py.patch deleted file mode 100644 index 8089b4ee8b2..000 --- a/www-apps/nikola/files/nikola-8.0.4-setup-py.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 89bfbfb5bb0ffc823664557ff59f90db03f7b10f Mon Sep 17 00:00:00 2001 -From: Chris Warrick -Date: Fri, 7 Feb 2020 13:06:06 +0100 -Subject: [PATCH] =?UTF-8?q?Fix=20#3348=20=E2=80=94=20don=E2=80=99t=20ship?= - =?UTF-8?q?=20tests=20to=20site-packages?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - - CHANGES.txt | 12 - setup.py| 2 +- - 2 files changed, 13 insertions(+), 1 deletion(-) - -diff --git a/CHANGES.txt b/CHANGES.txt -index e76f24bee..815b37849 100644 a/CHANGES.txt -+++ b/CHANGES.txt -@@ -1,3 +1,15 @@ -+New in master -+ -+ -+Features -+ -+ -+Bugfixes -+ -+ -+* Avoid installing ``tests`` package to site-packages, remove it from -+ your environment if it was inadvertently added (Issue #3348) -+ - New in v8.0.4 - = - -diff --git a/setup.py b/setup.py -index f6ca027b7..e4f2c7fc7 100755 a/setup.py -+++ b/setup.py -@@ -105,7 +105,7 @@ def run(self): - author='Roberto Alsina and others', - author_email='rals...@netmanagers.com.ar', - url='https://getnikola.com/', -- packages=find_packages(exclude=('tests',)), -+ packages=find_packages(exclude=('tests', 'tests.*')), - license='MIT', - keywords='website, blog, static', - classifiers=['Development Status :: 5 - Production/Stable', diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 56b283c01d8..4c68f03e7ce 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -12,9 +12,6 @@ Support chart generation through dev-python/pygal - - Add support for direct uploading to github pages - Add hyphenation support through dev-python/pyphen @@ -35,9 +32,6 @@ Use dev-python/micawber to extract metadata from web media links - - Add websocket support thru dev-python/ws4py - Nikola
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 225568dff3febae8c012304fef8418eb6fb41397 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Feb 21 23:40:59 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Feb 21 23:43:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225568df www-apps/nikola: amd64 stable Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/nikola-8.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-8.1.3.ebuild b/www-apps/nikola/nikola-8.1.3.ebuild index 470843bb79b..b8c901ed3b0 100644 --- a/www-apps/nikola/nikola-8.1.3.ebuild +++ b/www-apps/nikola/nikola-8.1.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" REQUIRED_USE="server? ( watchdog )" RESTRICT="test" # needs coveralls
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 8b3f2fd2f81388109cb49bc13c7dc9318909c0c1 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Feb 15 14:17:15 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 15 15:13:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3f2fd2 www-apps/nikola: bump to v8.1.3 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.1.3.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 29ed98676bd..af76c59f328 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -2,3 +2,4 @@ DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 04db8b83f34ca9b3cee785c5eed9d0421d27acf DIST Nikola-8.1.0.tar.gz 4298799 BLAKE2B 568b6b39506ab78c84bdb5fc1bf66829a714d41e1c88afe40236e915a801ce8214e7913ecfda7816d11af17beb9bdb54a0c60a88ef72ce53f7bdac91d057489d SHA512 b88fdf4848314e6428b7f3c4a891aefe682f1ae6a2cdc8da25de1d6af839f5d6f3410e23d90b76094f082aebe15d7e51b2c9cd079d017960bb979503d62a4b68 DIST Nikola-8.1.1.tar.gz 4299903 BLAKE2B 75997604e21484bcaab26afa056c3c82f5d19c810e8a388af07aa3c10f8bd341e912c089af5d3aeda51748b6ec17ee07a7c577d5df1a801b032b0bd100188a9a SHA512 a833cb7687077266a20f7043f99b03391f350b48ceea71250158e760b0e44b603de1d6e398a03ec848483775501ad248b6ac45a23ceb250d120a63f110d482b5 DIST Nikola-8.1.2.tar.gz 4351283 BLAKE2B 28b4a9905a92ba2714e05aec5854ffbd9bf136e9d31218e032d6697f54b3b2711256b83e74ef6ebd0411fdeb0ac17d6454c52473cb396c029af5086cc085728e SHA512 5f53f4939dddececfaf75922147b18fd08434242373d3f4a54e300475adf274b716cdc6e485e6703bdb17fe038656a8c4ac9b260b4ddd47c252a645c3d26a30a +DIST Nikola-8.1.3.tar.gz 4340545 BLAKE2B 535870b7cd147169b511166186ac200ab9d31d976c58363e42235e07ea8ba68e01738d378190663864e6a8605986771500569004e7a73ea043ae8982be09afe1 SHA512 7b6a8391d023a339125392082cc3d2ea2a2fe25b8938bd82b8c9efe0cbb3e8b83537f1bd00d97a648e3fc2b096e673702026fa3942ab9c97e76bf21b5afefe16 diff --git a/www-apps/nikola/nikola-8.1.3.ebuild b/www-apps/nikola/nikola-8.1.3.ebuild new file mode 100644 index 000..470843bb79b --- /dev/null +++ b/www-apps/nikola/nikola-8.1.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" +REQUIRED_USE="server? ( watchdog )" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + server? ( dev-python/aiohttp[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: cb99267f8b5781f291acc13a09bba781309872ba Author: Michał Górny gentoo org> AuthorDate: Fri Jan 1 00:55:38 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 1 00:55:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb99267f www-apps/nikola: Remove old (py3.6) Signed-off-by: Michał Górny gentoo.org> www-apps/nikola/Manifest| 1 - www-apps/nikola/nikola-7.8.15-r1.ebuild | 62 --- www-apps/nikola/nikola-7.8.15.ebuild| 66 - 3 files changed, 129 deletions(-) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index ed28ce8e9eb..29ed98676bd 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,4 +1,3 @@ -DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B ea3dca9340852a68b668de82e5deeaa0ecf7bb8597f311721b27409fe0cf820919c79f6e631b030bd3ea4571dd8480c862c607d0b9e6015a8b03023de5a9b93e SHA512 b441ae014539b948d007183ceb574243b89a498be265da7245095f67510d4d7c109c4935e0f9765b4144e82f788a1b66a0eacfba1477a89ce6c2645cb77102d7 DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 04db8b83f34ca9b3cee785c5eed9d0421d27acf750c4f17dc3bec0df6fd4f462af52a65c0c97a0922da3bf3fa855d58d546479b19bfb152e8190d2f74524 SHA512 eb6774d11be4eab81fbe41115d80e5d0d38694b734431d5d6355fcd3e3d8ae5ff4a02114c5dd0dbbc9e1ea5a625e9ac2b6b91e82f6e017b4376e4ca8d56cfec7 DIST Nikola-8.1.0.tar.gz 4298799 BLAKE2B 568b6b39506ab78c84bdb5fc1bf66829a714d41e1c88afe40236e915a801ce8214e7913ecfda7816d11af17beb9bdb54a0c60a88ef72ce53f7bdac91d057489d SHA512 b88fdf4848314e6428b7f3c4a891aefe682f1ae6a2cdc8da25de1d6af839f5d6f3410e23d90b76094f082aebe15d7e51b2c9cd079d017960bb979503d62a4b68 DIST Nikola-8.1.1.tar.gz 4299903 BLAKE2B 75997604e21484bcaab26afa056c3c82f5d19c810e8a388af07aa3c10f8bd341e912c089af5d3aeda51748b6ec17ee07a7c577d5df1a801b032b0bd100188a9a SHA512 a833cb7687077266a20f7043f99b03391f350b48ceea71250158e760b0e44b603de1d6e398a03ec848483775501ad248b6ac45a23ceb250d120a63f110d482b5 diff --git a/www-apps/nikola/nikola-7.8.15-r1.ebuild b/www-apps/nikola/nikola-7.8.15-r1.ebuild deleted file mode 100644 index fc0f51979b5..000 --- a/www-apps/nikola/nikola-7.8.15-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_6 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -MY_PN="Nikola" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="~amd64" -IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" -RESTRICT="test" # needs coveralls - -DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${DEPEND} - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] - >=dev-python/logbook-1.4.0[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}] - assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) - charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) - ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] ) - hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) - ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) - jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) - watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) - webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) - websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" -# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants - -S="${WORKDIR}/${MY_P}" - -src_install() { - distutils-r1_src_install - - # hackish way to remove docs that ended up in the wrong place - rm -rv "${D}/usr/share/doc/${PN}" || die - - dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt - gunzip "${D}/usr/share/man/man1/${PN}.1.gz" || die -} diff --git a/www-apps/nikola/nikola-7.8.15.ebuild b/www-apps/nikola/nikola-7.8.15.ebuild deleted file mode 100644 index bb3a947bd8d..000 ---
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 3ed8a5a27c7a52824b12cd9bc386542cf139a3ee Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 18 17:23:00 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 18 17:23:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed8a5a2 www-apps/nikola: bump to v8.1.2 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.1.2.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 6adbeb4c7ed..ed28ce8e9eb 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -2,3 +2,4 @@ DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B ea3dca9340852a68b668de82e5deeaa0ecf7bb DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 04db8b83f34ca9b3cee785c5eed9d0421d27acf750c4f17dc3bec0df6fd4f462af52a65c0c97a0922da3bf3fa855d58d546479b19bfb152e8190d2f74524 SHA512 eb6774d11be4eab81fbe41115d80e5d0d38694b734431d5d6355fcd3e3d8ae5ff4a02114c5dd0dbbc9e1ea5a625e9ac2b6b91e82f6e017b4376e4ca8d56cfec7 DIST Nikola-8.1.0.tar.gz 4298799 BLAKE2B 568b6b39506ab78c84bdb5fc1bf66829a714d41e1c88afe40236e915a801ce8214e7913ecfda7816d11af17beb9bdb54a0c60a88ef72ce53f7bdac91d057489d SHA512 b88fdf4848314e6428b7f3c4a891aefe682f1ae6a2cdc8da25de1d6af839f5d6f3410e23d90b76094f082aebe15d7e51b2c9cd079d017960bb979503d62a4b68 DIST Nikola-8.1.1.tar.gz 4299903 BLAKE2B 75997604e21484bcaab26afa056c3c82f5d19c810e8a388af07aa3c10f8bd341e912c089af5d3aeda51748b6ec17ee07a7c577d5df1a801b032b0bd100188a9a SHA512 a833cb7687077266a20f7043f99b03391f350b48ceea71250158e760b0e44b603de1d6e398a03ec848483775501ad248b6ac45a23ceb250d120a63f110d482b5 +DIST Nikola-8.1.2.tar.gz 4351283 BLAKE2B 28b4a9905a92ba2714e05aec5854ffbd9bf136e9d31218e032d6697f54b3b2711256b83e74ef6ebd0411fdeb0ac17d6454c52473cb396c029af5086cc085728e SHA512 5f53f4939dddececfaf75922147b18fd08434242373d3f4a54e300475adf274b716cdc6e485e6703bdb17fe038656a8c4ac9b260b4ddd47c252a645c3d26a30a diff --git a/www-apps/nikola/nikola-8.1.2.ebuild b/www-apps/nikola/nikola-8.1.2.ebuild new file mode 100644 index 000..8abf4ceff6c --- /dev/null +++ b/www-apps/nikola/nikola-8.1.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" +REQUIRED_USE="server? ( watchdog )" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + server? ( dev-python/aiohttp[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: ffd4594a0f4a79bafcbeee611cffc2b78f8020f3 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 22 19:36:02 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 22 19:36:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd4594a www-apps/nikola: fix wording Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 972c28698da..56b283c01d8 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -7,7 +7,7 @@ - Support web asset management through + Support web asset management Support chart generation through dev-python/pygal
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 8c9b0ae8a1e4c7103c6f4aa5301ef29f43de6b34 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 22 19:13:44 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 22 19:15:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9b0ae8 www-apps/nikola: fix PkgMetadataXmlInvalidPkgRef Fixes b295ad0c9 ("*/*: drop last-rited pkgs") Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 2c91832336b..ff7275f2937 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -7,7 +7,7 @@ - Support web asset management through dev-python/assets + Support web asset management through Support chart generation through dev-python/pygal
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: b51d51341da700af2d6cadcc8c6cf1801d0e00e0 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 22 19:15:48 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 22 19:15:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51d5134 www-apps/nikola: fix PkgMetadataXmlInvalidPkgRef Fixes f81936cb8 ("dev-vcs/ghp-import: Remove last-rited pkg") Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/metadata.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index ff7275f2937..972c28698da 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -13,8 +13,7 @@ Support chart generation through dev-python/pygal - Add support for direct uploading to github pages thru - dev-vcs/ghp-import + Add support for direct uploading to github pages Add hyphenation support through dev-python/pyphen
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: d9c3adc634049f6fed51ddb34def156e58766067 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 22 14:08:14 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 22 18:11:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c3adc6 www-apps/nikola: add Py3.7 & Py3.8 support Closes: https://bugs.gentoo.org/718540 Package-Manager: Portage-3.0.3, Repoman-3.0.0 RepoMan-Options: --force Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/nikola-8.0.4.ebuild | 2 +- www-apps/nikola/nikola-8.1.0.ebuild | 2 +- www-apps/nikola/nikola-8.1.1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www-apps/nikola/nikola-8.0.4.ebuild b/www-apps/nikola/nikola-8.0.4.ebuild index 903eb3874a7..33b7daf3e3b 100644 --- a/www-apps/nikola/nikola-8.0.4.ebuild +++ b/www-apps/nikola/nikola-8.0.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 diff --git a/www-apps/nikola/nikola-8.1.0.ebuild b/www-apps/nikola/nikola-8.1.0.ebuild index 642cf090d2e..0d8e0f950fc 100644 --- a/www-apps/nikola/nikola-8.1.0.ebuild +++ b/www-apps/nikola/nikola-8.1.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 diff --git a/www-apps/nikola/nikola-8.1.1.ebuild b/www-apps/nikola/nikola-8.1.1.ebuild index 642cf090d2e..0d8e0f950fc 100644 --- a/www-apps/nikola/nikola-8.1.1.ebuild +++ b/www-apps/nikola/nikola-8.1.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: d216a55b5e585581b2ef10aa8864efe890266c40 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 22 18:10:24 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 22 18:11:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d216a55b www-apps/nikola: adjust deps Package-Manager: Portage-3.0.3, Repoman-3.0.0 RepoMan-Options: --force Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/metadata.xml | 3 ++ www-apps/nikola/nikola-8.1.1-r1.ebuild | 61 ++ 2 files changed, 64 insertions(+) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 929eafbf40b..2c91832336b 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -26,6 +26,9 @@ Add support for dev-python/jinja as alternative templating engine to Mako + + Enable support for built-in web server using dev-python/aiohttp + Use dev-python/watchdog to monitor file system events diff --git a/www-apps/nikola/nikola-8.1.1-r1.ebuild b/www-apps/nikola/nikola-8.1.1-r1.ebuild new file mode 100644 index 000..8abf4ceff6c --- /dev/null +++ b/www-apps/nikola/nikola-8.1.1-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts hyphenation ipython jinja server watchdog webmedia" +REQUIRED_USE="server? ( watchdog )" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + server? ( dev-python/aiohttp[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${ED}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 6b98c512f9c5937113221303364f1787348fa174 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jul 6 23:19:40 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jul 6 23:22:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b98c512 www-apps/nikola: bump to v8.1.1 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.1.1.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 8f8ace26a52..6adbeb4c7ed 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,3 +1,4 @@ DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B ea3dca9340852a68b668de82e5deeaa0ecf7bb8597f311721b27409fe0cf820919c79f6e631b030bd3ea4571dd8480c862c607d0b9e6015a8b03023de5a9b93e SHA512 b441ae014539b948d007183ceb574243b89a498be265da7245095f67510d4d7c109c4935e0f9765b4144e82f788a1b66a0eacfba1477a89ce6c2645cb77102d7 DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 04db8b83f34ca9b3cee785c5eed9d0421d27acf750c4f17dc3bec0df6fd4f462af52a65c0c97a0922da3bf3fa855d58d546479b19bfb152e8190d2f74524 SHA512 eb6774d11be4eab81fbe41115d80e5d0d38694b734431d5d6355fcd3e3d8ae5ff4a02114c5dd0dbbc9e1ea5a625e9ac2b6b91e82f6e017b4376e4ca8d56cfec7 DIST Nikola-8.1.0.tar.gz 4298799 BLAKE2B 568b6b39506ab78c84bdb5fc1bf66829a714d41e1c88afe40236e915a801ce8214e7913ecfda7816d11af17beb9bdb54a0c60a88ef72ce53f7bdac91d057489d SHA512 b88fdf4848314e6428b7f3c4a891aefe682f1ae6a2cdc8da25de1d6af839f5d6f3410e23d90b76094f082aebe15d7e51b2c9cd079d017960bb979503d62a4b68 +DIST Nikola-8.1.1.tar.gz 4299903 BLAKE2B 75997604e21484bcaab26afa056c3c82f5d19c810e8a388af07aa3c10f8bd341e912c089af5d3aeda51748b6ec17ee07a7c577d5df1a801b032b0bd100188a9a SHA512 a833cb7687077266a20f7043f99b03391f350b48ceea71250158e760b0e44b603de1d6e398a03ec848483775501ad248b6ac45a23ceb250d120a63f110d482b5 diff --git a/www-apps/nikola/nikola-8.1.1.ebuild b/www-apps/nikola/nikola-8.1.1.ebuild new file mode 100644 index 000..642cf090d2e --- /dev/null +++ b/www-apps/nikola/nikola-8.1.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_6 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${D}/usr/share/man/man1/${PN}.1.gz" || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: d19c5b5942b37d17f0e6997e107fd49eddf1ed96 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 30 11:19:38 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 30 11:19:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19c5b59 www-apps/nikola: drop upstreamed patch Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/nikola-8.1.0.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/www-apps/nikola/nikola-8.1.0.ebuild b/www-apps/nikola/nikola-8.1.0.ebuild index 793c3b94805..642cf090d2e 100644 --- a/www-apps/nikola/nikola-8.1.0.ebuild +++ b/www-apps/nikola/nikola-8.1.0.ebuild @@ -51,10 +51,6 @@ RDEPEND="${DEPEND} S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}"/${P}-setup-py.patch -) - src_install() { distutils-r1_src_install
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 21f98e7247263881388f15193074d7f5db8e3f51 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jun 29 15:03:48 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jun 29 15:03:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f98e72 www-apps/nikola: bump to v8.1.0 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-8.1.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 1da720e5956..8f8ace26a52 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,2 +1,3 @@ DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B ea3dca9340852a68b668de82e5deeaa0ecf7bb8597f311721b27409fe0cf820919c79f6e631b030bd3ea4571dd8480c862c607d0b9e6015a8b03023de5a9b93e SHA512 b441ae014539b948d007183ceb574243b89a498be265da7245095f67510d4d7c109c4935e0f9765b4144e82f788a1b66a0eacfba1477a89ce6c2645cb77102d7 DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 04db8b83f34ca9b3cee785c5eed9d0421d27acf750c4f17dc3bec0df6fd4f462af52a65c0c97a0922da3bf3fa855d58d546479b19bfb152e8190d2f74524 SHA512 eb6774d11be4eab81fbe41115d80e5d0d38694b734431d5d6355fcd3e3d8ae5ff4a02114c5dd0dbbc9e1ea5a625e9ac2b6b91e82f6e017b4376e4ca8d56cfec7 +DIST Nikola-8.1.0.tar.gz 4298799 BLAKE2B 568b6b39506ab78c84bdb5fc1bf66829a714d41e1c88afe40236e915a801ce8214e7913ecfda7816d11af17beb9bdb54a0c60a88ef72ce53f7bdac91d057489d SHA512 b88fdf4848314e6428b7f3c4a891aefe682f1ae6a2cdc8da25de1d6af839f5d6f3410e23d90b76094f082aebe15d7e51b2c9cd079d017960bb979503d62a4b68 diff --git a/www-apps/nikola/nikola-8.1.0.ebuild b/www-apps/nikola/nikola-8.1.0.ebuild new file mode 100644 index 000..793c3b94805 --- /dev/null +++ b/www-apps/nikola/nikola-8.1.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_6 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.32[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${P}-setup-py.patch +) + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst + gunzip "${D}/usr/share/man/man1/${PN}.1.gz" || die +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: dd2ef9e4c538ae0b5ce12f5afa1200762407e63d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 17 07:49:44 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 17 08:08:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2ef9e4 www-apps/nikola: Clean py2 deps up Signed-off-by: Michał Górny gentoo.org> www-apps/nikola/nikola-7.8.15.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/www-apps/nikola/nikola-7.8.15.ebuild b/www-apps/nikola/nikola-7.8.15.ebuild index 45305104ec8..bb3a947bd8d 100644 --- a/www-apps/nikola/nikola-7.8.15.ebuild +++ b/www-apps/nikola/nikola-7.8.15.ebuild @@ -44,9 +44,7 @@ RDEPEND="${DEPEND} ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] ) hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( - $(python_gen_cond_dep ' - >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] - ' -3) + >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/, dev-vcs/ghp-import/, profiles/updates/, dev-python/ghp-import/
commit: 4230d68e33438d5e88e5e49811d65ef0658a9fac Author: Ulrich Müller gentoo org> AuthorDate: Wed Mar 11 14:57:16 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Mar 11 14:57:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4230d68e dev-python/ghp-import: Move package to dev-vcs/ghp-import. Add also a move entry for app-doc because of the earlier package move in commit b43a50d73da and its revert in commit 69b1702a753. Signed-off-by: Ulrich Müller gentoo.org> {dev-python => dev-vcs}/ghp-import/Manifest | 0 {dev-python => dev-vcs}/ghp-import/ghp-import-0.4.1-r1.ebuild | 0 {dev-python => dev-vcs}/ghp-import/metadata.xml | 0 profiles/updates/1Q-2020 | 2 ++ www-apps/nikola/metadata.xml | 2 +- www-apps/nikola/nikola-7.8.15-r1.ebuild | 2 +- www-apps/nikola/nikola-7.8.15.ebuild | 2 +- www-apps/nikola/nikola-8.0.4.ebuild | 2 +- 8 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-python/ghp-import/Manifest b/dev-vcs/ghp-import/Manifest similarity index 100% rename from dev-python/ghp-import/Manifest rename to dev-vcs/ghp-import/Manifest diff --git a/dev-python/ghp-import/ghp-import-0.4.1-r1.ebuild b/dev-vcs/ghp-import/ghp-import-0.4.1-r1.ebuild similarity index 100% rename from dev-python/ghp-import/ghp-import-0.4.1-r1.ebuild rename to dev-vcs/ghp-import/ghp-import-0.4.1-r1.ebuild diff --git a/dev-python/ghp-import/metadata.xml b/dev-vcs/ghp-import/metadata.xml similarity index 100% rename from dev-python/ghp-import/metadata.xml rename to dev-vcs/ghp-import/metadata.xml diff --git a/profiles/updates/1Q-2020 b/profiles/updates/1Q-2020 index aaf723d85f2..320d898c207 100644 --- a/profiles/updates/1Q-2020 +++ b/profiles/updates/1Q-2020 @@ -5,3 +5,5 @@ move dev-python/matplotlib2tikz dev-python/tikzplotlib move dev-python/pep257 dev-python/pydocstyle move dev-python/pyzor mail-filter/pyzor move dev-python/python-sqlparse dev-python/sqlparse +move dev-python/ghp-import dev-vcs/ghp-import +move app-doc/ghp-import dev-vcs/ghp-import diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 2980224965b..929eafbf40b 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -14,7 +14,7 @@ Add support for direct uploading to github pages thru - dev-python/ghp-import + dev-vcs/ghp-import Add hyphenation support through dev-python/pyphen diff --git a/www-apps/nikola/nikola-7.8.15-r1.ebuild b/www-apps/nikola/nikola-7.8.15-r1.ebuild index dcb3f7b73e3..fc0f51979b5 100644 --- a/www-apps/nikola/nikola-7.8.15-r1.ebuild +++ b/www-apps/nikola/nikola-7.8.15-r1.ebuild @@ -40,7 +40,7 @@ RDEPEND="${DEPEND} dev-python/cloudpickle[${PYTHON_USEDEP}] assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) - ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] ) hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) diff --git a/www-apps/nikola/nikola-7.8.15.ebuild b/www-apps/nikola/nikola-7.8.15.ebuild index c3e5967f022..45305104ec8 100644 --- a/www-apps/nikola/nikola-7.8.15.ebuild +++ b/www-apps/nikola/nikola-7.8.15.ebuild @@ -41,7 +41,7 @@ RDEPEND="${DEPEND} dev-python/cloudpickle[${PYTHON_USEDEP}] assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) - ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] ) hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( $(python_gen_cond_dep ' diff --git a/www-apps/nikola/nikola-8.0.4.ebuild b/www-apps/nikola/nikola-8.0.4.ebuild index b6ae1963ef8..903eb3874a7 100644 --- a/www-apps/nikola/nikola-8.0.4.ebuild +++ b/www-apps/nikola/nikola-8.0.4.ebuild @@ -40,7 +40,7 @@ RDEPEND="${DEPEND} dev-python/cloudpickle[${PYTHON_USEDEP}] assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) - ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-vcs/ghp-import-0.4.1[${PYTHON_USEDEP}] ) hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: ac15c42990bd024e109e309a56f94f22e2a8b752 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 7 20:28:24 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 7 20:37:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac15c429 www-apps/nikola: add myself as maintainer before next Python crusade starts Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> www-apps/nikola/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index ebc3277c3d9..2980224965b 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -1,9 +1,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -pyt...@gentoo.org -Python + +whi...@gentoo.org +Thomas Deutschmann
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 60d1070ba6c37b6cb3cae572abfea1777b3b5149 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Feb 29 22:24:24 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Feb 29 22:24:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d1070b www-apps/nikola: Losen dev-python/watchdog dependency Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20 www-apps/nikola/nikola-7.8.15-r1.ebuild | 2 +- www-apps/nikola/nikola-8.0.4.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/nikola/nikola-7.8.15-r1.ebuild b/www-apps/nikola/nikola-7.8.15-r1.ebuild index f7d52378778..dcb3f7b73e3 100644 --- a/www-apps/nikola/nikola-7.8.15-r1.ebuild +++ b/www-apps/nikola/nikola-7.8.15-r1.ebuild @@ -44,7 +44,7 @@ RDEPEND="${DEPEND} hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) - watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" # typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants diff --git a/www-apps/nikola/nikola-8.0.4.ebuild b/www-apps/nikola/nikola-8.0.4.ebuild index abec5ee581f..b6ae1963ef8 100644 --- a/www-apps/nikola/nikola-8.0.4.ebuild +++ b/www-apps/nikola/nikola-8.0.4.ebuild @@ -44,7 +44,7 @@ RDEPEND="${DEPEND} hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) - watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + watchdog? ( >=dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" # typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/, www-apps/nikola/files/
commit: de0ffe064886ece1687ebd61d410023203fa9916 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Feb 7 22:04:18 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Feb 7 22:06:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0ffe06 www-apps/nikola: 8.0.4 Closes: https://bugs.gentoo.org/674368 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20 www-apps/nikola/Manifest | 1 + www-apps/nikola/files/nikola-8.0.4-setup-py.patch | 47 www-apps/nikola/nikola-8.0.4.ebuild | 66 +++ 3 files changed, 114 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 79fe3fe29de..1da720e5956 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1 +1,2 @@ DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B ea3dca9340852a68b668de82e5deeaa0ecf7bb8597f311721b27409fe0cf820919c79f6e631b030bd3ea4571dd8480c862c607d0b9e6015a8b03023de5a9b93e SHA512 b441ae014539b948d007183ceb574243b89a498be265da7245095f67510d4d7c109c4935e0f9765b4144e82f788a1b66a0eacfba1477a89ce6c2645cb77102d7 +DIST Nikola-8.0.4.tar.gz 4137494 BLAKE2B 04db8b83f34ca9b3cee785c5eed9d0421d27acf750c4f17dc3bec0df6fd4f462af52a65c0c97a0922da3bf3fa855d58d546479b19bfb152e8190d2f74524 SHA512 eb6774d11be4eab81fbe41115d80e5d0d38694b734431d5d6355fcd3e3d8ae5ff4a02114c5dd0dbbc9e1ea5a625e9ac2b6b91e82f6e017b4376e4ca8d56cfec7 diff --git a/www-apps/nikola/files/nikola-8.0.4-setup-py.patch b/www-apps/nikola/files/nikola-8.0.4-setup-py.patch new file mode 100644 index 000..8089b4ee8b2 --- /dev/null +++ b/www-apps/nikola/files/nikola-8.0.4-setup-py.patch @@ -0,0 +1,47 @@ +From 89bfbfb5bb0ffc823664557ff59f90db03f7b10f Mon Sep 17 00:00:00 2001 +From: Chris Warrick +Date: Fri, 7 Feb 2020 13:06:06 +0100 +Subject: [PATCH] =?UTF-8?q?Fix=20#3348=20=E2=80=94=20don=E2=80=99t=20ship?= + =?UTF-8?q?=20tests=20to=20site-packages?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- + CHANGES.txt | 12 + setup.py| 2 +- + 2 files changed, 13 insertions(+), 1 deletion(-) + +diff --git a/CHANGES.txt b/CHANGES.txt +index e76f24bee..815b37849 100644 +--- a/CHANGES.txt b/CHANGES.txt +@@ -1,3 +1,15 @@ ++New in master ++ ++ ++Features ++ ++ ++Bugfixes ++ ++ ++* Avoid installing ``tests`` package to site-packages, remove it from ++ your environment if it was inadvertently added (Issue #3348) ++ + New in v8.0.4 + = + +diff --git a/setup.py b/setup.py +index f6ca027b7..e4f2c7fc7 100755 +--- a/setup.py b/setup.py +@@ -105,7 +105,7 @@ def run(self): + author='Roberto Alsina and others', + author_email='rals...@netmanagers.com.ar', + url='https://getnikola.com/', +- packages=find_packages(exclude=('tests',)), ++ packages=find_packages(exclude=('tests', 'tests.*')), + license='MIT', + keywords='website, blog, static', + classifiers=['Development Status :: 5 - Production/Stable', diff --git a/www-apps/nikola/nikola-8.0.4.ebuild b/www-apps/nikola/nikola-8.0.4.ebuild new file mode 100644 index 000..abec5ee581f --- /dev/null +++ b/www-apps/nikola/nikola-8.0.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_6 ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}] + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.30.1[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? (
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 93ab64a4f3c94a316effa410922a5fbd82ce8b15 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Feb 7 21:29:20 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Feb 7 21:29:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ab64a4 www-apps/nikola: EAPI 7 + doman fix Closes: https://bugs.gentoo.org/619974 Closes: https://github.com/gentoo/gentoo/pull/14535 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20 www-apps/nikola/nikola-7.8.15-r1.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/www-apps/nikola/nikola-7.8.15-r1.ebuild b/www-apps/nikola/nikola-7.8.15-r1.ebuild index c989d8059c4..f7d52378778 100644 --- a/www-apps/nikola/nikola-7.8.15-r1.ebuild +++ b/www-apps/nikola/nikola-7.8.15-r1.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_6 ) +DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 @@ -32,7 +33,6 @@ RDEPEND="${DEPEND} >=dev-python/pygments-1.6[${PYTHON_USEDEP}] >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] - >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] @@ -58,6 +58,5 @@ src_install() { rm -rv "${D}/usr/share/doc/${PN}" || die dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt - gunzip "docs/man/${PN}.1.gz" || die - doman "docs/man/${PN}.1" + gunzip "${D}/usr/share/man/man1/${PN}.1.gz" || die }
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 330cc86dc364b563c2645fe1190078ff780f32df Author: Michał Górny gentoo org> AuthorDate: Tue Dec 3 09:58:08 2019 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 4 17:13:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330cc86d www-apps/nikola: Remove old Signed-off-by: Michał Górny gentoo.org> www-apps/nikola/Manifest| 5 --- www-apps/nikola/nikola-7.8.11.ebuild| 62 www-apps/nikola/nikola-7.8.12.ebuild| 62 www-apps/nikola/nikola-7.8.13.ebuild| 62 www-apps/nikola/nikola-7.8.14-r1.ebuild | 63 - www-apps/nikola/nikola-7.8.14.ebuild| 63 - www-apps/nikola/nikola-7.8.8.ebuild | 62 7 files changed, 379 deletions(-) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 5f2d58b6b39..79fe3fe29de 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,6 +1 @@ -DIST Nikola-7.8.11.tar.gz 4104413 BLAKE2B 22da280a7f7416ad88680a573aa103dc38a8e7ed5476f0ce35c7d179131aaf6bc41edfd1f591967bcc6e747a279b5e0b9e2e0c6e959d45e93328dcb14d95658e SHA512 9273f56a6cbb08db9a4b5c562cd4e80e8bbb777c299406bc3d816a63d8b21d1b2a3e4aa3fa376858459a650ded54b0526ac54b4f186757cd2dec7ccf656e145e -DIST Nikola-7.8.12.tar.gz 4106202 BLAKE2B 95ef2d074145b40be90f8daf7de92dc4091e24b0db8e5f949daeff6e6bd03d2437198a4a1e33728c204c907cd94fc1ad6f6d0a1945119eaaa738cbc172dfaadb SHA512 8be18b4a9b61da7de1c0b3d75cd0d2bebc9c45191b30b8f918b2a6c8af333d1a6545f7336a033c3aef25a6920d905ff10f7d8238aba586b1dcbc6b92e03e376d -DIST Nikola-7.8.13.tar.gz 4131250 BLAKE2B 6fdb12e59d7e977bc1ab9e2dd458de4a8a61104e1237926d5362ce1420fd3533617d268a4b496a4248932255459a2e3fa43488be62fedc86ab7c62a3c3cefeb3 SHA512 95118f9e2a7d884ab3e7f517749de6cde22439579cf6e05245111ab972f2def0c7ab824978cf750d2bedf788b2a994ec743e9574b70d17424e04c570ef796bef -DIST Nikola-7.8.14.tar.gz 4130538 BLAKE2B dc8cd3a484bf203291ff8ca2b25233814e68bf916081f692a73c87af953cd57ea732dfdedfb8508187fb27566204f9442eb87847c98018fa0e5ef4ab4eb5295f SHA512 1a930e0cebbc9d54437ce438622eb2a6ad01988aaa9706f58cc0add17e483c3510d3a8ba120b8aa3b475c0e030cca471173f2520fd36e9528144cdee40fb1a9c DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B ea3dca9340852a68b668de82e5deeaa0ecf7bb8597f311721b27409fe0cf820919c79f6e631b030bd3ea4571dd8480c862c607d0b9e6015a8b03023de5a9b93e SHA512 b441ae014539b948d007183ceb574243b89a498be265da7245095f67510d4d7c109c4935e0f9765b4144e82f788a1b66a0eacfba1477a89ce6c2645cb77102d7 -DIST Nikola-7.8.8.tar.gz 3870991 BLAKE2B df6b3784acb339faccbcf1d269a2a9e315861be25e3880fab1c18754df1121b7081e9d1ad08d5a08d6b6913eacfdf184d9a19e5e1218a038913a6c7d2f78dcde SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 diff --git a/www-apps/nikola/nikola-7.8.11.ebuild b/www-apps/nikola/nikola-7.8.11.ebuild deleted file mode 100644 index d57d5fb59b0..000 --- a/www-apps/nikola/nikola-7.8.11.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_5,3_6} ) - -inherit distutils-r1 - -MY_PN="Nikola" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - -LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" -SLOT="0" -KEYWORDS="~amd64" -IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" -RESTRICT="test" # needs coveralls - -DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${DEPEND} - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] - >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] - >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] - >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/cloudpickle[${PYTHON_USEDEP}] - assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) - charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) - ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) - hyphenation? (
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: eb20c6dee825a76e67c8de7d29fb6a31c69522ca Author: Michał Górny gentoo org> AuthorDate: Tue Dec 3 09:59:20 2019 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 4 17:13:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb20c6de www-apps/nikola: Restrict ipython to py3 Signed-off-by: Michał Górny gentoo.org> www-apps/nikola/nikola-7.8.15.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-7.8.15.ebuild b/www-apps/nikola/nikola-7.8.15.ebuild index 0b607625721..4ae53a85554 100644 --- a/www-apps/nikola/nikola-7.8.15.ebuild +++ b/www-apps/nikola/nikola-7.8.15.ebuild @@ -17,6 +17,7 @@ LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" KEYWORDS="amd64" IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +REQUIRED_USE="ipython? ( || ( $(python_gen_useflags -3) ) )" RESTRICT="test" # needs coveralls DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage @@ -42,7 +43,11 @@ RDEPEND="${DEPEND} charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) - ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + ipython? ( + $(python_gen_cond_dep ' + >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] + ' -3) + ) jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 71b72e7bb8aba25baa3a08fda145456834cfb1f3 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Aug 15 14:09:53 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Aug 15 14:10:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b72e7b www-apps/nikola: Avoid broken dev-python/logbook-1.1.0 Upstream: https://github.com/getnikola/nikola/issues/3138 Bug: https://bugs.gentoo.org/661594 Package-Manager: Portage-2.3.46, Repoman-2.3.10 www-apps/nikola/nikola-7.8.15-r1.ebuild | 63 + 1 file changed, 63 insertions(+) diff --git a/www-apps/nikola/nikola-7.8.15-r1.ebuild b/www-apps/nikola/nikola-7.8.15-r1.ebuild new file mode 100644 index 000..eb51df3ce20 --- /dev/null +++ b/www-apps/nikola/nikola-7.8.15-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] + >=dev-python/logbook-1.4.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt + gunzip "docs/man/${PN}.1.gz" || die + doman "docs/man/${PN}.1" +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 5e506926c81e6a93586cdb11fd1a0fa5a22630c2 Author: Jason Zaman gentoo org> AuthorDate: Sun Jun 24 12:47:34 2018 + Commit: Jason Zaman gentoo org> CommitDate: Sun Jun 24 12:47:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e506926 www-apps/nikola: amd64 stable Gentoo-bug: 658932 Package-Manager: Portage-2.3.40, Repoman-2.3.9 www-apps/nikola/nikola-7.8.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-7.8.15.ebuild b/www-apps/nikola/nikola-7.8.15.ebuild index 05f442bd330..0c2bd110643 100644 --- a/www-apps/nikola/nikola-7.8.15.ebuild +++ b/www-apps/nikola/nikola-7.8.15.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" RESTRICT="test" # needs coveralls
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: a360905f50f95421c7ec2f512aea1dda54967bc1 Author: Sebastian Pipping gentoo org> AuthorDate: Sat May 5 19:33:57 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat May 5 19:34:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a360905f www-apps/nikola: 7.8.15 Package-Manager: Portage-2.3.32, Repoman-2.3.9 www-apps/nikola/Manifest | 1 + www-apps/nikola/nikola-7.8.15.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 9912124b137..5f2d58b6b39 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -2,4 +2,5 @@ DIST Nikola-7.8.11.tar.gz 4104413 BLAKE2B 22da280a7f7416ad88680a573aa103dc38a8e7 DIST Nikola-7.8.12.tar.gz 4106202 BLAKE2B 95ef2d074145b40be90f8daf7de92dc4091e24b0db8e5f949daeff6e6bd03d2437198a4a1e33728c204c907cd94fc1ad6f6d0a1945119eaaa738cbc172dfaadb SHA512 8be18b4a9b61da7de1c0b3d75cd0d2bebc9c45191b30b8f918b2a6c8af333d1a6545f7336a033c3aef25a6920d905ff10f7d8238aba586b1dcbc6b92e03e376d DIST Nikola-7.8.13.tar.gz 4131250 BLAKE2B 6fdb12e59d7e977bc1ab9e2dd458de4a8a61104e1237926d5362ce1420fd3533617d268a4b496a4248932255459a2e3fa43488be62fedc86ab7c62a3c3cefeb3 SHA512 95118f9e2a7d884ab3e7f517749de6cde22439579cf6e05245111ab972f2def0c7ab824978cf750d2bedf788b2a994ec743e9574b70d17424e04c570ef796bef DIST Nikola-7.8.14.tar.gz 4130538 BLAKE2B dc8cd3a484bf203291ff8ca2b25233814e68bf916081f692a73c87af953cd57ea732dfdedfb8508187fb27566204f9442eb87847c98018fa0e5ef4ab4eb5295f SHA512 1a930e0cebbc9d54437ce438622eb2a6ad01988aaa9706f58cc0add17e483c3510d3a8ba120b8aa3b475c0e030cca471173f2520fd36e9528144cdee40fb1a9c +DIST Nikola-7.8.15.tar.gz 4131518 BLAKE2B ea3dca9340852a68b668de82e5deeaa0ecf7bb8597f311721b27409fe0cf820919c79f6e631b030bd3ea4571dd8480c862c607d0b9e6015a8b03023de5a9b93e SHA512 b441ae014539b948d007183ceb574243b89a498be265da7245095f67510d4d7c109c4935e0f9765b4144e82f788a1b66a0eacfba1477a89ce6c2645cb77102d7 DIST Nikola-7.8.8.tar.gz 3870991 BLAKE2B df6b3784acb339faccbcf1d269a2a9e315861be25e3880fab1c18754df1121b7081e9d1ad08d5a08d6b6913eacfdf184d9a19e5e1218a038913a6c7d2f78dcde SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 diff --git a/www-apps/nikola/nikola-7.8.15.ebuild b/www-apps/nikola/nikola-7.8.15.ebuild new file mode 100644 index 000..05f442bd330 --- /dev/null +++ b/www-apps/nikola/nikola-7.8.15.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place +
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: b9f4dbd54803acb4ace2e270dc8fc222466d5a6b Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 1 22:53:11 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 1 22:53:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f4dbd5 www-apps/nikola: Drop Python 2 support The code is not fully compatible to Python 2 and upstream stopped supporting Python 2 officially quite a while ago. Package-Manager: Portage-2.3.26, Repoman-2.3.7 www-apps/nikola/nikola-7.8.14-r1.ebuild | 63 + 1 file changed, 63 insertions(+) diff --git a/www-apps/nikola/nikola-7.8.14-r1.ebuild b/www-apps/nikola/nikola-7.8.14-r1.ebuild new file mode 100644 index 000..05f442bd330 --- /dev/null +++ b/www-apps/nikola/nikola-7.8.14-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{3_4,3_5,3_6} ) + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt + gunzip "docs/man/${PN}.1.gz" || die + doman "docs/man/${PN}.1" +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 59c6a0d96e252098bfca93a1d698f0e3f34c4de2 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Mar 31 15:44:04 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Mar 31 15:44:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c6a0d9 www-apps/nikola: 7.8.14 Package-Manager: Portage-2.3.26, Repoman-2.3.7 www-apps/nikola/Manifest | 1 + www-apps/nikola/nikola-7.8.14.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 8c277837058..9912124b137 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,4 +1,5 @@ DIST Nikola-7.8.11.tar.gz 4104413 BLAKE2B 22da280a7f7416ad88680a573aa103dc38a8e7ed5476f0ce35c7d179131aaf6bc41edfd1f591967bcc6e747a279b5e0b9e2e0c6e959d45e93328dcb14d95658e SHA512 9273f56a6cbb08db9a4b5c562cd4e80e8bbb777c299406bc3d816a63d8b21d1b2a3e4aa3fa376858459a650ded54b0526ac54b4f186757cd2dec7ccf656e145e DIST Nikola-7.8.12.tar.gz 4106202 BLAKE2B 95ef2d074145b40be90f8daf7de92dc4091e24b0db8e5f949daeff6e6bd03d2437198a4a1e33728c204c907cd94fc1ad6f6d0a1945119eaaa738cbc172dfaadb SHA512 8be18b4a9b61da7de1c0b3d75cd0d2bebc9c45191b30b8f918b2a6c8af333d1a6545f7336a033c3aef25a6920d905ff10f7d8238aba586b1dcbc6b92e03e376d DIST Nikola-7.8.13.tar.gz 4131250 BLAKE2B 6fdb12e59d7e977bc1ab9e2dd458de4a8a61104e1237926d5362ce1420fd3533617d268a4b496a4248932255459a2e3fa43488be62fedc86ab7c62a3c3cefeb3 SHA512 95118f9e2a7d884ab3e7f517749de6cde22439579cf6e05245111ab972f2def0c7ab824978cf750d2bedf788b2a994ec743e9574b70d17424e04c570ef796bef +DIST Nikola-7.8.14.tar.gz 4130538 BLAKE2B dc8cd3a484bf203291ff8ca2b25233814e68bf916081f692a73c87af953cd57ea732dfdedfb8508187fb27566204f9442eb87847c98018fa0e5ef4ab4eb5295f SHA512 1a930e0cebbc9d54437ce438622eb2a6ad01988aaa9706f58cc0add17e483c3510d3a8ba120b8aa3b475c0e030cca471173f2520fd36e9528144cdee40fb1a9c DIST Nikola-7.8.8.tar.gz 3870991 BLAKE2B df6b3784acb339faccbcf1d269a2a9e315861be25e3880fab1c18754df1121b7081e9d1ad08d5a08d6b6913eacfdf184d9a19e5e1218a038913a6c7d2f78dcde SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 diff --git a/www-apps/nikola/nikola-7.8.14.ebuild b/www-apps/nikola/nikola-7.8.14.ebuild new file mode 100644 index 000..c0a87b751c1 --- /dev/null +++ b/www-apps/nikola/nikola-7.8.14.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: c984182f7c9ddf5aa402d2fe0f8a833ff51d8071 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Mar 21 14:05:13 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Mar 21 14:07:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c984182f www-apps/nikola: 7.8.13 Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-apps/nikola/Manifest | 1 + www-apps/nikola/nikola-7.8.13.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 57c71ffae0b..8c277837058 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,3 +1,4 @@ DIST Nikola-7.8.11.tar.gz 4104413 BLAKE2B 22da280a7f7416ad88680a573aa103dc38a8e7ed5476f0ce35c7d179131aaf6bc41edfd1f591967bcc6e747a279b5e0b9e2e0c6e959d45e93328dcb14d95658e SHA512 9273f56a6cbb08db9a4b5c562cd4e80e8bbb777c299406bc3d816a63d8b21d1b2a3e4aa3fa376858459a650ded54b0526ac54b4f186757cd2dec7ccf656e145e DIST Nikola-7.8.12.tar.gz 4106202 BLAKE2B 95ef2d074145b40be90f8daf7de92dc4091e24b0db8e5f949daeff6e6bd03d2437198a4a1e33728c204c907cd94fc1ad6f6d0a1945119eaaa738cbc172dfaadb SHA512 8be18b4a9b61da7de1c0b3d75cd0d2bebc9c45191b30b8f918b2a6c8af333d1a6545f7336a033c3aef25a6920d905ff10f7d8238aba586b1dcbc6b92e03e376d +DIST Nikola-7.8.13.tar.gz 4131250 BLAKE2B 6fdb12e59d7e977bc1ab9e2dd458de4a8a61104e1237926d5362ce1420fd3533617d268a4b496a4248932255459a2e3fa43488be62fedc86ab7c62a3c3cefeb3 SHA512 95118f9e2a7d884ab3e7f517749de6cde22439579cf6e05245111ab972f2def0c7ab824978cf750d2bedf788b2a994ec743e9574b70d17424e04c570ef796bef DIST Nikola-7.8.8.tar.gz 3870991 BLAKE2B df6b3784acb339faccbcf1d269a2a9e315861be25e3880fab1c18754df1121b7081e9d1ad08d5a08d6b6913eacfdf184d9a19e5e1218a038913a6c7d2f78dcde SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 diff --git a/www-apps/nikola/nikola-7.8.13.ebuild b/www-apps/nikola/nikola-7.8.13.ebuild new file mode 100644 index 000..b01df582f29 --- /dev/null +++ b/www-apps/nikola/nikola-7.8.13.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt + doman "docs/man/${PN}.1.gz" +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 2cd301369ca31962aa73da15889c656491d90bb2 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Mar 17 19:41:02 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Mar 17 19:42:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd30136 www-apps/nikola: 7.8.12 Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-apps/nikola/Manifest | 1 + www-apps/nikola/nikola-7.8.12.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 846df75f53a..57c71ffae0b 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,2 +1,3 @@ DIST Nikola-7.8.11.tar.gz 4104413 BLAKE2B 22da280a7f7416ad88680a573aa103dc38a8e7ed5476f0ce35c7d179131aaf6bc41edfd1f591967bcc6e747a279b5e0b9e2e0c6e959d45e93328dcb14d95658e SHA512 9273f56a6cbb08db9a4b5c562cd4e80e8bbb777c299406bc3d816a63d8b21d1b2a3e4aa3fa376858459a650ded54b0526ac54b4f186757cd2dec7ccf656e145e +DIST Nikola-7.8.12.tar.gz 4106202 BLAKE2B 95ef2d074145b40be90f8daf7de92dc4091e24b0db8e5f949daeff6e6bd03d2437198a4a1e33728c204c907cd94fc1ad6f6d0a1945119eaaa738cbc172dfaadb SHA512 8be18b4a9b61da7de1c0b3d75cd0d2bebc9c45191b30b8f918b2a6c8af333d1a6545f7336a033c3aef25a6920d905ff10f7d8238aba586b1dcbc6b92e03e376d DIST Nikola-7.8.8.tar.gz 3870991 BLAKE2B df6b3784acb339faccbcf1d269a2a9e315861be25e3880fab1c18754df1121b7081e9d1ad08d5a08d6b6913eacfdf184d9a19e5e1218a038913a6c7d2f78dcde SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 diff --git a/www-apps/nikola/nikola-7.8.12.ebuild b/www-apps/nikola/nikola-7.8.12.ebuild new file mode 100644 index 000..b01df582f29 --- /dev/null +++ b/www-apps/nikola/nikola-7.8.12.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt + doman "docs/man/${PN}.1.gz" +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 9f6902b044c0120815c76d471e9187f875e83da6 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Mar 9 23:39:48 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Mar 9 23:42:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6902b0 www-apps/nikola: 7.8.11 + Python 3.6 Closes: https://bugs.gentoo.org/643732 Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-apps/nikola/Manifest | 1 + www-apps/nikola/nikola-7.8.11.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 5a1db157712..846df75f53a 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1 +1,2 @@ +DIST Nikola-7.8.11.tar.gz 4104413 BLAKE2B 22da280a7f7416ad88680a573aa103dc38a8e7ed5476f0ce35c7d179131aaf6bc41edfd1f591967bcc6e747a279b5e0b9e2e0c6e959d45e93328dcb14d95658e SHA512 9273f56a6cbb08db9a4b5c562cd4e80e8bbb777c299406bc3d816a63d8b21d1b2a3e4aa3fa376858459a650ded54b0526ac54b4f186757cd2dec7ccf656e145e DIST Nikola-7.8.8.tar.gz 3870991 BLAKE2B df6b3784acb339faccbcf1d269a2a9e315861be25e3880fab1c18754df1121b7081e9d1ad08d5a08d6b6913eacfdf184d9a19e5e1218a038913a6c7d2f78dcde SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 diff --git a/www-apps/nikola/nikola-7.8.11.ebuild b/www-apps/nikola/nikola-7.8.11.ebuild new file mode 100644 index 000..b01df582f29 --- /dev/null +++ b/www-apps/nikola/nikola-7.8.11.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="https://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}/${MY_P}" + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rv "${D}/usr/share/doc/${PN}" || die + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt + doman "docs/man/${PN}.1.gz" +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 392ffa23bee87246fccc9d13fb9d675607d027dd Author: Tim Harder gentoo org> AuthorDate: Thu Oct 12 17:06:09 2017 + Commit: Tim Harder gentoo org> CommitDate: Thu Oct 12 17:15:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392ffa23 www-apps/nikola: remove old www-apps/nikola/Manifest | 3 -- www-apps/nikola/metadata.xml | 4 -- www-apps/nikola/nikola-7.2.0.ebuild| 61 -- www-apps/nikola/nikola-7.6.3-r1.ebuild | 69 -- 4 files changed, 137 deletions(-) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index a1af90418b7..0df43a16ba9 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,4 +1 @@ DIST Nikola-7.8.8.tar.gz 3870991 SHA256 a45272e96ea8311e79ab6ea5523d792207d549cba418d623f03bf80d5e5e3e5a SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 WHIRLPOOL 3f9d8e234db07910dd82a9319aefdef8e9d08d717e457506de1ba5f51281ad56335d7745d659f7245744924cd18fe54ba6b47953b598857750702e72fb06136e -DIST a-study-in-scarlet.txt 122496 SHA256 633115482b8b6cca24332133f22ed3caa1b4b58361b604dbe26aaa943b7cb4ad SHA512 7958079a745ce6474b9006454ee99d9c848bc36372fc149265b4f2b82e562c961823b7716ec0e3285fce1e9363cf8e109190d6f0dc998801c568764ac82f8d19 WHIRLPOOL 0b03b0c6c89f9e23745e8cd1fb8f9faba3b382fc06d3481cfc72e50d386937d97452889a49ef9d298915431ecb5920b1374f1e7585aefd8fe893f13a69f66a9d -DIST nikola-7.2.0.tar.gz 1843614 SHA256 05bf72f9894eaf83a61ebc1386ab61ffa1be1e4934265261e58487b371f8a926 SHA512 87a6f543793bc21453dc01b4662703edbfd887b775ea067a79bfcf0ac74e22e3034657ce24bdbaca5a05585a6e556295b6d5670ae085f8b31a057cf77d72d3eb WHIRLPOOL ad9794f705307393050727467ae8f4908e0e08134d78aebf9ff3aa0c12f35d2a6bffa7d8453a7c0ce1ba21b6591b3dcc493a0a52b5dd27971d67174ef24dbef6 -DIST nikola-7.6.3.tar.gz 2365230 SHA256 f07a0eb00cb1653bf778dea0d7fe6983dce01f845e6b53ba1ce1678ff2c87c3d SHA512 eef8b8cc4d3af03e009ae31247ba19eb37b9a3ed9691d942b44291562df80d0f12b8306a2d7c0a2a1fb0555f700da09db06a1b002ed58c0338234d2ca2336b5b WHIRLPOOL 5584f1254503c89044822bf6aa51a487ffcd0863f351fee41195217b596a549d2160470f63b0ce60f4131533577adf88d199a818a32caf351dd1edcf350545a7 diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 86aba0b41f0..ebc3277c3d9 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -26,10 +26,6 @@ Add support for dev-python/jinja as alternative templating engine to Mako - - Add support for Markdown as alternative markup language to - reStructuredText - Use dev-python/watchdog to monitor file system events diff --git a/www-apps/nikola/nikola-7.2.0.ebuild b/www-apps/nikola/nikola-7.2.0.ebuild deleted file mode 100644 index 782d8c1d45d..000 --- a/www-apps/nikola/nikola-7.2.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} ) -inherit distutils-r1 - -DESCRIPTION="A static website and blog generator" -HOMEPAGE="https://getnikola.com/; -MY_PN="Nikola" - -if [[ ${PV} == ** ]]; then - inherit git-2 - EGIT_REPO_URI="https://github.com/ralsina/${PN}.git; -else - SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz" - KEYWORDS="amd64" -fi - -LICENSE="MIT-with-advertising Apache-2.0" # Gutenberg -SLOT="0" -IUSE="assets charts hyphenation ipython jinja markdown" -RESTRICT="test" # needs freezegun, coveralls, and phpserialize - -DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage -RDEPEND="${DEPEND} - >=dev-python/blinker-1.3[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - >=dev-python/doit-0.23.0[${PYTHON_USEDEP}] - >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] - >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] - >=dev-python/mako-1.0[${PYTHON_USEDEP}] - >=dev-python/natsort-3.3.0[${PYTHON_USEDEP}] - >=dev-python/pygments-1.6[${PYTHON_USEDEP}] - >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.2[${PYTHON_USEDEP}] - >=dev-python/setuptools-5.4.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] - >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] - >=dev-python/yapsy-1.10.423[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) - charts? ( >=dev-python/pygal-1.5.1[${PYTHON_USEDEP}] ) - hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) - ipython? ( >=dev-python/ipython-1.2.1[${PYTHON_USEDEP}] ) - jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) - markdown? ( >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] )" -# more
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 0a5abb16586dd7d41374371b39ab5ddbcc9ce3e6 Author: Michael Palimaka gentoo org> AuthorDate: Sun Sep 24 10:59:27 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Sep 24 10:59:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5abb16 www-apps/nikola: stabilise 7.8.8 for amd64 Closes: https://bugs.gentoo.org/625098 Package-Manager: Portage-2.3.8, Repoman-2.3.3 www-apps/nikola/nikola-7.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-7.8.8.ebuild b/www-apps/nikola/nikola-7.8.8.ebuild index 7814101660f..a893c02361b 100644 --- a/www-apps/nikola/nikola-7.8.8.ebuild +++ b/www-apps/nikola/nikola-7.8.8.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" RESTRICT="test" # needs coveralls
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: bba141041ce862d1b8571a9a4e4aab4c20a9302a Author: Michael Palimaka gentoo org> AuthorDate: Sun Sep 24 10:10:29 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Sep 24 10:59:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba14104 www-apps/nikola: add missing deps Closes: https://bugs.gentoo.org/622100 Package-Manager: Portage-2.3.8, Repoman-2.3.3 www-apps/nikola/nikola-7.8.8.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/www-apps/nikola/nikola-7.8.8.ebuild b/www-apps/nikola/nikola-7.8.8.ebuild index 9703397c0a4..755123550e9 100644 --- a/www-apps/nikola/nikola-7.8.8.ebuild +++ b/www-apps/nikola/nikola-7.8.8.ebuild @@ -16,15 +16,17 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" SLOT="0" KEYWORDS="~amd64" -IUSE="assets charts ghpages hyphenation ipython jinja markdown watchdog webmedia websocket" +IUSE="assets charts ghpages hyphenation ipython jinja watchdog webmedia websocket" RESTRICT="test" # needs coveralls DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage RDEPEND="${DEPEND} >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.29.0[${PYTHON_USEDEP}] >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] >=dev-python/pygments-1.6[${PYTHON_USEDEP}] @@ -42,7 +44,6 @@ RDEPEND="${DEPEND} hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) - markdown? ( >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] ) watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: f23b2cd496332ff7a371ab2f40264d152c0e8cc5 Author: Michael Palimaka gentoo org> AuthorDate: Sun Sep 24 10:59:01 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Sep 24 10:59:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23b2cd4 www-apps/nikola: fix dev-python/pygal dependency 2.0.1 failed with stable lxml and 2.1.1 tested OK. Package-Manager: Portage-2.3.8, Repoman-2.3.3 www-apps/nikola/nikola-7.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nikola/nikola-7.8.8.ebuild b/www-apps/nikola/nikola-7.8.8.ebuild index 755123550e9..7814101660f 100644 --- a/www-apps/nikola/nikola-7.8.8.ebuild +++ b/www-apps/nikola/nikola-7.8.8.ebuild @@ -39,7 +39,7 @@ RDEPEND="${DEPEND} dev-python/pillow[${PYTHON_USEDEP}] dev-python/cloudpickle[${PYTHON_USEDEP}] assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) - charts? ( ~dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + charts? ( >=dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 65f13b492df139f89edd2712531788a68604ed7a Author: David Hicks hicks id au> AuthorDate: Sat Jul 29 15:05:07 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 30 09:22:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f13b49 www-apps/nikola: use HTTPS for GitHub Package-Manager: Portage-2.3.6, Repoman-2.3.3 www-apps/nikola/nikola-7.2.0.ebuild| 6 +++--- www-apps/nikola/nikola-7.6.3-r1.ebuild | 6 +++--- www-apps/nikola/nikola-7.8.8.ebuild| 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/www-apps/nikola/nikola-7.2.0.ebuild b/www-apps/nikola/nikola-7.2.0.ebuild index 46bc0394c52..782d8c1d45d 100644 --- a/www-apps/nikola/nikola-7.2.0.ebuild +++ b/www-apps/nikola/nikola-7.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,12 +6,12 @@ PYTHON_COMPAT=( python{2_7,3_4} ) inherit distutils-r1 DESCRIPTION="A static website and blog generator" -HOMEPAGE="http://getnikola.com/; +HOMEPAGE="https://getnikola.com/; MY_PN="Nikola" if [[ ${PV} == ** ]]; then inherit git-2 - EGIT_REPO_URI="git://github.com/ralsina/${PN}.git" + EGIT_REPO_URI="https://github.com/ralsina/${PN}.git; else SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz" KEYWORDS="amd64" diff --git a/www-apps/nikola/nikola-7.6.3-r1.ebuild b/www-apps/nikola/nikola-7.6.3-r1.ebuild index b68ac3000da..9025b60e6d7 100644 --- a/www-apps/nikola/nikola-7.6.3-r1.ebuild +++ b/www-apps/nikola/nikola-7.6.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,13 +6,13 @@ PYTHON_COMPAT=( python{2_7,3_4} ) inherit distutils-r1 DESCRIPTION="A static website and blog generator" -HOMEPAGE="http://getnikola.com/; +HOMEPAGE="https://getnikola.com/; SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/a-study-in-scarlet.txt; MY_PN="Nikola" if [[ ${PV} == ** ]]; then inherit git-2 - EGIT_REPO_URI="git://github.com/ralsina/${PN}.git" + EGIT_REPO_URI="https://github.com/ralsina/${PN}.git; else SRC_URI+=" mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz" KEYWORDS="~amd64" diff --git a/www-apps/nikola/nikola-7.8.8.ebuild b/www-apps/nikola/nikola-7.8.8.ebuild index 294bf90d957..9703397c0a4 100644 --- a/www-apps/nikola/nikola-7.8.8.ebuild +++ b/www-apps/nikola/nikola-7.8.8.ebuild @@ -10,7 +10,7 @@ MY_PN="Nikola" MY_P="${MY_PN}-${PV}" DESCRIPTION="A static website and blog generator" -HOMEPAGE="http://getnikola.com/; +HOMEPAGE="https://getnikola.com/; SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT Apache-2.0 CC0-1.0 public-domain"
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: e57a5c17a88e5ed93f126895610725d610c4948b Author: Patrice Clement gentoo org> AuthorDate: Tue Jul 11 07:45:16 2017 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jul 11 07:56:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57a5c17 www-apps/nikola: add missing die. Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-apps/nikola/nikola-7.8.8.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/www-apps/nikola/nikola-7.8.8.ebuild b/www-apps/nikola/nikola-7.8.8.ebuild index 43a622c0fae..b5dd7d51926 100644 --- a/www-apps/nikola/nikola-7.8.8.ebuild +++ b/www-apps/nikola/nikola-7.8.8.ebuild @@ -3,6 +3,7 @@ EAPI=6 PYTHON_COMPAT=( python{2_7,3_4} ) # 3.5 and 3.6 wait for dependencies + inherit distutils-r1 MY_PN="Nikola" @@ -47,14 +48,14 @@ RDEPEND="${DEPEND} websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" # typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants -S="${WORKDIR}"/${MY_P} +S="${WORKDIR}/${MY_P}" src_install() { distutils-r1_src_install # hackish way to remove docs that ended up in the wrong place - rm -rf "${D}"/usr/share/doc/${PN} + rm -rv "${D}/usr/share/doc/${PN}" || die dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt - doman docs/man/${PN}.1.gz + doman "docs/man/${PN}.1.gz" }
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 60fe4ac0129f19e166f170060222b3f9cf5b59c4 Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 20 12:11:54 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 20 12:37:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fe4ac0 www-apps/nikola: Cleanup metadata due to retirement Package-Manager: Portage-2.3.6, Repoman-2.3.2 www-apps/nikola/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/www-apps/nikola/metadata.xml b/www-apps/nikola/metadata.xml index 7a0413c9811..86aba0b41f0 100644 --- a/www-apps/nikola/metadata.xml +++ b/www-apps/nikola/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -yng...@gentoo.org -Ben de Groot - pyt...@gentoo.org Python
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: e32545652a33705f4bc612c1215fa80b2bf8f571 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Jun 14 14:09:14 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Jun 14 14:26:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3254565 www-apps/nikola: 7.8.8 (bug #565846) Package-Manager: Portage-2.3.6, Repoman-2.3.2 www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-7.8.8.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index c0b461cf0ea..a1af90418b7 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -1,3 +1,4 @@ +DIST Nikola-7.8.8.tar.gz 3870991 SHA256 a45272e96ea8311e79ab6ea5523d792207d549cba418d623f03bf80d5e5e3e5a SHA512 6222cfaea048a547d8a224828815b8334d2f39abf872d63b9a970ca017cee37e5efeaccc5327b8c21bea9fdfe7beafae7ac9af9f57d459a10fa991879bf74687 WHIRLPOOL 3f9d8e234db07910dd82a9319aefdef8e9d08d717e457506de1ba5f51281ad56335d7745d659f7245744924cd18fe54ba6b47953b598857750702e72fb06136e DIST a-study-in-scarlet.txt 122496 SHA256 633115482b8b6cca24332133f22ed3caa1b4b58361b604dbe26aaa943b7cb4ad SHA512 7958079a745ce6474b9006454ee99d9c848bc36372fc149265b4f2b82e562c961823b7716ec0e3285fce1e9363cf8e109190d6f0dc998801c568764ac82f8d19 WHIRLPOOL 0b03b0c6c89f9e23745e8cd1fb8f9faba3b382fc06d3481cfc72e50d386937d97452889a49ef9d298915431ecb5920b1374f1e7585aefd8fe893f13a69f66a9d DIST nikola-7.2.0.tar.gz 1843614 SHA256 05bf72f9894eaf83a61ebc1386ab61ffa1be1e4934265261e58487b371f8a926 SHA512 87a6f543793bc21453dc01b4662703edbfd887b775ea067a79bfcf0ac74e22e3034657ce24bdbaca5a05585a6e556295b6d5670ae085f8b31a057cf77d72d3eb WHIRLPOOL ad9794f705307393050727467ae8f4908e0e08134d78aebf9ff3aa0c12f35d2a6bffa7d8453a7c0ce1ba21b6591b3dcc493a0a52b5dd27971d67174ef24dbef6 DIST nikola-7.6.3.tar.gz 2365230 SHA256 f07a0eb00cb1653bf778dea0d7fe6983dce01f845e6b53ba1ce1678ff2c87c3d SHA512 eef8b8cc4d3af03e009ae31247ba19eb37b9a3ed9691d942b44291562df80d0f12b8306a2d7c0a2a1fb0555f700da09db06a1b002ed58c0338234d2ca2336b5b WHIRLPOOL 5584f1254503c89044822bf6aa51a487ffcd0863f351fee41195217b596a549d2160470f63b0ce60f4131533577adf88d199a818a32caf351dd1edcf350545a7 diff --git a/www-apps/nikola/nikola-7.8.8.ebuild b/www-apps/nikola/nikola-7.8.8.ebuild new file mode 100644 index 000..43a622c0fae --- /dev/null +++ b/www-apps/nikola/nikola-7.8.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4} ) # 3.5 and 3.6 wait for dependencies +inherit distutils-r1 + +MY_PN="Nikola" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="http://getnikola.com/; +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" +IUSE="assets charts ghpages hyphenation ipython jinja markdown watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}] + >=dev-python/setuptools-20.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( ~dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + markdown? ( >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +S="${WORKDIR}"/${MY_P} + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rf "${D}"/usr/share/doc/${PN} + + dodoc AUTHORS.txt CHANGES.txt README.rst
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: 0b1befb9073006674d70a1741c5ef3802d79197c Author: Patrice Clement gentoo org> AuthorDate: Sun Oct 2 12:59:55 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 2 13:00:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1befb9 www-apps/nikola: add missing dependency to ebuild (dev-python/cloudpickle). Gentoo-Bug: https://bugs.gentoo.org/583830 Package-Manager: portage-2.2.28 www-apps/nikola/nikola-7.6.3-r1.ebuild | 70 ++ 1 file changed, 70 insertions(+) diff --git a/www-apps/nikola/nikola-7.6.3-r1.ebuild b/www-apps/nikola/nikola-7.6.3-r1.ebuild new file mode 100644 index ..4c742e1 --- /dev/null +++ b/www-apps/nikola/nikola-7.6.3-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +inherit distutils-r1 + +DESCRIPTION="A static website and blog generator" +HOMEPAGE="http://getnikola.com/; +SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/a-study-in-scarlet.txt; +MY_PN="Nikola" + +if [[ ${PV} == ** ]]; then + inherit git-2 + EGIT_REPO_URI="git://github.com/ralsina/${PN}.git" +else + SRC_URI+=" mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT Apache-2.0 CC0-1.0 public-domain" +SLOT="0" +IUSE="assets charts ghpages hyphenation ipython jinja markdown watchdog webmedia websocket" +RESTRICT="test" # needs coveralls + +DEPEND=">=dev-python/docutils-0.12[${PYTHON_USEDEP}]" # needs rst2man to build manpage +RDEPEND="${DEPEND} + >=dev-python/blinker-1.3[${PYTHON_USEDEP}] + >=dev-python/doit-0.28.0[${PYTHON_USEDEP}] + >=dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + >=dev-python/mako-1.0[${PYTHON_USEDEP}] + >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + >=dev-python/pygments-1.6[${PYTHON_USEDEP}] + >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + ~dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + >=dev-python/setuptools-5.4.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.2.0[${PYTHON_USEDEP}] + >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/cloudpickle[${PYTHON_USEDEP}] + assets? ( >=dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( ~dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( >=dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( >=dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( >=dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + markdown? ( >=dev-python/markdown-2.4.0[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( >=dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] )" +# typography? ( >=dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +src_prepare() { + # replace Gutenberg licensed version with our public domain version (bug #552372) + rm nikola/data/samplesite/stories/a-study-in-scarlet.txt || die + cp "${DISTDIR}"/a-study-in-scarlet.txt nikola/data/samplesite/stories/ || die +} + +src_install() { + distutils-r1_src_install + + # hackish way to remove docs that ended up in the wrong place + rm -rf "${D}"/usr/share/doc/${PN} + + dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.txt + doman docs/man/${PN}.1.gz +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nikola/
commit: bc63b34491cb6f9c67c5e39a8550f0710354d12c Author: Ben de Groot yngwin AT gentoo DOT org AuthorDate: Wed Aug 12 07:10:57 2015 + Commit: Ben de Groot yngwin AT gentoo DOT org CommitDate: Wed Aug 12 07:10:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc63b344 www-apps/nikola: version bump to 7.6.3 Bump pygal dep to 2.0.1 Package-Manager: portage-2.2.20.1 www-apps/nikola/Manifest| 1 + www-apps/nikola/nikola-7.6.3.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest index 7bc59a8..92383e1 100644 --- a/www-apps/nikola/Manifest +++ b/www-apps/nikola/Manifest @@ -3,3 +3,4 @@ DIST nikola-7.2.0.tar.gz 1843614 SHA256 05bf72f9894eaf83a61ebc1386ab61ffa1be1e49 DIST nikola-7.6.0.tar.gz 2457863 SHA256 b68d4f6511d5b1c38c9ab9030dd51ceb4a7357a08d5cb852f7e3a7503b9ddc36 SHA512 b13d9f733eb4e67bfa237788b67f01cb114c25ea064c44fa12c84e2dee2ddb25d0cac1b105b66cc8a42cf55f514a9567a1e62be8cdac72bd982dccc5c4ae4fff WHIRLPOOL c359faef51b50faa3cb12a7662c8e9a277a067c92183674cf10a715bf5a4ed6ee039d174be3567d1404588d5ef3fe449829b91287003182220d8dc3fc685e2bd DIST nikola-7.6.1.tgz 2290620 SHA256 7c11e3a91456787e5569c78d13641bc5831efc9d71b5a488c389c97bc8017c54 SHA512 8be2378f9c5e121c0923010bc92f9defdbc9f3ec57b4b7cc491a84ebbc5a3c987d8eaba7a7a5fae432350e38eb190bbfab11044dbe74f32eda6a063649267e89 WHIRLPOOL e4d634846d8063c710c127897e107fc17ed8c99e99bbfda621e656f3fe9fae7377a51119a7e383644e2ca3f4dea2efffcbdb034fb264dd55940d19ef80c3d04d DIST nikola-7.6.2.tar.gz 2305251 SHA256 569bf6a097021161d194845dc0c0e3dbbf028b2d90fb0934921e13bfcbb5b2fc SHA512 f5b146ab2ed880a2caf4afc9cd25bcb1fb5b64d99b415c08d45fbe1cd925e5d5d6a03c6b966736dc85311684d4406c410329f834cd68b73bd3e49d7458c3c7b0 WHIRLPOOL 3497fb211c740259f5603e823fbb39d6691fef4b2da02f89dde261bdcf438020326ce9baf76fdc4ffab1bb928d01d3b773cbbb7f1f018c22d3dfcbea5554619f +DIST nikola-7.6.3.tar.gz 2365230 SHA256 f07a0eb00cb1653bf778dea0d7fe6983dce01f845e6b53ba1ce1678ff2c87c3d SHA512 eef8b8cc4d3af03e009ae31247ba19eb37b9a3ed9691d942b44291562df80d0f12b8306a2d7c0a2a1fb0555f700da09db06a1b002ed58c0338234d2ca2336b5b WHIRLPOOL 5584f1254503c89044822bf6aa51a487ffcd0863f351fee41195217b596a549d2160470f63b0ce60f4131533577adf88d199a818a32caf351dd1edcf350545a7 diff --git a/www-apps/nikola/nikola-7.6.3.ebuild b/www-apps/nikola/nikola-7.6.3.ebuild new file mode 100644 index 000..994f72e --- /dev/null +++ b/www-apps/nikola/nikola-7.6.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +inherit distutils-r1 + +DESCRIPTION=A static website and blog generator +HOMEPAGE=http://getnikola.com/; +SRC_URI=http://dev.gentoo.org/~yngwin/distfiles/a-study-in-scarlet.txt; +MY_PN=Nikola + +if [[ ${PV} == ** ]]; then + inherit git-2 + EGIT_REPO_URI=git://github.com/ralsina/${PN}.git +else + SRC_URI+= mirror://pypi/${MY_PN:0:1}/${MY_PN}/${P}.tar.gz + KEYWORDS=~amd64 +fi + +LICENSE=MIT Apache-2.0 CC0-1.0 public-domain +SLOT=0 +IUSE=assets charts ghpages hyphenation ipython jinja markdown watchdog webmedia websocket +RESTRICT=test # needs coveralls + +DEPEND==dev-python/docutils-0.12[${PYTHON_USEDEP}] # needs rst2man to build manpage +RDEPEND=${DEPEND} + =dev-python/blinker-1.3[${PYTHON_USEDEP}] + =dev-python/doit-0.28.0[${PYTHON_USEDEP}] + =dev-python/logbook-0.7.0[${PYTHON_USEDEP}] + =dev-python/lxml-3.3.5[${PYTHON_USEDEP}] + =dev-python/mako-1.0[${PYTHON_USEDEP}] + =dev-python/natsort-3.5.2[${PYTHON_USEDEP}] + =dev-python/pygments-1.6[${PYTHON_USEDEP}] + =dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}] + ~dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + =dev-python/setuptools-5.4.1[${PYTHON_USEDEP}] + =dev-python/requests-2.2.0[${PYTHON_USEDEP}] + =dev-python/unidecode-0.04.16[${PYTHON_USEDEP}] + =dev-python/yapsy-1.11.223[${PYTHON_USEDEP}] + virtual/python-imaging[${PYTHON_USEDEP}] + assets? ( =dev-python/webassets-0.10.1[${PYTHON_USEDEP}] ) + charts? ( ~dev-python/pygal-2.0.1[${PYTHON_USEDEP}] ) + ghpages? ( =dev-python/ghp-import-0.4.1[${PYTHON_USEDEP}] ) + hyphenation? ( =dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] ) + ipython? ( =dev-python/ipython-2.0.0[notebook,${PYTHON_USEDEP}] ) + jinja? ( =dev-python/jinja-2.7.2[${PYTHON_USEDEP}] ) + markdown? ( =dev-python/markdown-2.4.0[${PYTHON_USEDEP}] ) + watchdog? ( ~dev-python/watchdog-0.8.3[${PYTHON_USEDEP}] ) + webmedia? ( =dev-python/micawber-0.3.0[${PYTHON_USEDEP}] ) + websocket? ( ~dev-python/ws4py-0.3.4[${PYTHON_USEDEP}] ) +# typography? ( =dev-python/typogrify-2.0.4[${PYTHON_USEDEP}] ) # needs smartypants + +src_prepare() { + # replace Gutenberg licensed version with our public