From c94a7f4e726be6cc2c3521f8149cb1df444f1932 Mon Sep 17 00:00:00 2001 From: Andrey Grozin Date: Wed, 19 Sep 2018 13:12:26 +0700 Subject: [PATCH] dev-python/sympy: cleaning old Package-Manager: Portage-2.3.41, Repoman-2.3.9 --- dev-python/sympy/Manifest | 2 - .../files/sympy-0.7.6-doc-makefile.patch | 10 -- .../files/sympy-0.7.6.1-sphinx-1.3.1.patch | 65 ------------- .../sympy/files/sympy-0.7.6.1-zeta.patch | 32 ------ dev-python/sympy/sympy-0.7.6.1-r1.ebuild | 97 ------------------- dev-python/sympy/sympy-1.1.ebuild | 89 ----------------- 6 files changed, 295 deletions(-) delete mode 100644 dev-python/sympy/files/sympy-0.7.6-doc-makefile.patch delete mode 100644 dev-python/sympy/files/sympy-0.7.6.1-sphinx-1.3.1.patch delete mode 100644 dev-python/sympy/files/sympy-0.7.6.1-zeta.patch delete mode 100644 dev-python/sympy/sympy-0.7.6.1-r1.ebuild delete mode 100644 dev-python/sympy/sympy-1.1.ebuild diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest index faec75c87843..d29867c4cc99 100644 --- a/dev-python/sympy/Manifest +++ b/dev-python/sympy/Manifest @@ -1,4 +1,2 @@ -DIST sympy-0.7.6.1.tar.gz 6431571 BLAKE2B 07d209ec06128ce903d14b5d111f44e52c44c5dda1acafc4eecc5fe7c2b408dc6def0a893100b8e2e0ce3e8281232b0405fa48c4f6c988827c0324a9ea7e6126 SHA512 18877abd3c530418e4f4942cbb0a03140dc81e5a1004720c472fb97cf8eaa41acca59765f6278715ea88bcd0cd07ad5952863a0d1b6e6d00994d257e8c0a6574 DIST sympy-1.0.tar.gz 4281528 BLAKE2B b222be6ec486a01ac73e9778a7423aab45e368386003de965308cfa4e08fef07b64046f62ef707b6fa124ee6367fb051b9722e138bfe2eae4661f9e2a66c2365 SHA512 977db6e9bc6a5918cceb255981a57e85e7060c0922aefd2968b004d25d704e25a5cb5bbe09eb387e8695581e23e2825d9c40310068fe25ece7e9c23037a21f39 DIST sympy-1.1.1.tar.gz 4580952 BLAKE2B 81e5c7d0f80916ced5532f8e5ed3bd04f919b8acb17037237faf9d59cdf73a3a8f741086213fd2aa5a610caf88ae0781c83a0345b71945d69149075b23f09a85 SHA512 ff8857fd5810795554ca4f636b2d8e633057d7ea7df76461003d823ecbaddc98cde0561eb79a1058741c5ece233c13bfcb5e30d5bfb8ac6dbab3d05d8226f92b -DIST sympy-1.1.tar.gz 4579454 BLAKE2B 8288c958dffb1f719b4e7ecf49928feb935284f634257561124ee6b34866c3b4dfaa7bdbbeb0f4fc3c9e92ecc28b09406cea3d2aff1a8d9df69bac730c17ca29 SHA512 4129752778b50fbc08180fe413d2109ad418b54b79caea461b9a6cf6856ab4f50ce95df6131b07791ed633c840648aa7c4dd130ab3f1cbb1e03e7346e995747b diff --git a/dev-python/sympy/files/sympy-0.7.6-doc-makefile.patch b/dev-python/sympy/files/sympy-0.7.6-doc-makefile.patch deleted file mode 100644 index b4beca8c2a1c..000000000000 --- a/dev-python/sympy/files/sympy-0.7.6-doc-makefile.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -r -U2 sympy-0.7.6.orig/doc/Makefile sympy-0.7.6/doc/Makefile ---- sympy-0.7.6.orig/doc/Makefile 2014-11-21 02:00:41.000000000 +0600 -+++ sympy-0.7.6/doc/Makefile 2014-12-07 20:49:01.091613474 +0600 -@@ -118,5 +118,5 @@ - pdflatex -output-directory=_build/cheatsheet cheatsheet/cheatsheet.tex - --_build/cheatsheet/cheatsheet.pdf: cheatsheet/combinatoric_cheatsheet.tex -+_build/cheatsheet/combinatoric_cheatsheet.pdf: cheatsheet/combinatoric_cheatsheet.tex - mkdir -p _build/cheatsheet - pdflatex -output-directory=_build/cheatsheet cheatsheet/combinatoric_cheatsheet.tex diff --git a/dev-python/sympy/files/sympy-0.7.6.1-sphinx-1.3.1.patch b/dev-python/sympy/files/sympy-0.7.6.1-sphinx-1.3.1.patch deleted file mode 100644 index c3b208270166..000000000000 --- a/dev-python/sympy/files/sympy-0.7.6.1-sphinx-1.3.1.patch +++ /dev/null @@ -1,65 +0,0 @@ -commit d3d3bd01bc5f625055bfa7247efc1e8cdeef0b33 -Author: Aaditya M Nair -Date: Tue Apr 14 16:30:01 2015 +0530 - - Doc creation now compatible with sphinx 1.3.1. Closes sympy/sympy#9273. - - New version of sphinx renamed the `default` theme to `classic` theme. - Corrected by defining all variables inside the .css file. - -diff --git a/doc/src/_static/default.css_t b/doc/src/_static/default.css_t -index 6165d8b..c2d8489 100644 ---- a/doc/src/_static/default.css_t -+++ b/doc/src/_static/default.css_t -@@ -13,6 +13,23 @@ - - /* -- page layout ----------------------------------------------------------- */ - -+{% set theme_collapsiblesidebar = True %} -+{% set theme_relbarbgcolor = '#2f441e' %} -+{% set theme_sidebarbgcolor = '#3b5526' %} -+{% set theme_sidebarbtncolor = '#4F663C' %} -+{% set theme_sidebarlinkcolor = '#81B953' %} -+{% set theme_linkcolor = '#29A329' %} -+{% set theme_visitedlinkcolor = '#307748' %} -+{% set theme_headtextcolor = '#2f441e' %} -+{% set theme_footerbgcolor = '#293b1b' %} -+{% set theme_headlinkcolor = '#AAAAAA' %} -+{% set theme_sidebartextcolor = '#DDDDDD' %} -+{% set theme_footertextcolor = '#DDDDDD' %} -+{% set theme_relbartextcolor = '#DDDDDD' %} -+{% set theme_relbarlinkcolor = '#81B953' %} -+{% set theme_bgcolor = '#FFFFFF' %} -+ -+ - body { - font-family: {{ theme_bodyfont }}; - font-size: 100%; -diff --git a/doc/src/conf.py b/doc/src/conf.py -index 2c1d302..97837e3 100644 ---- a/doc/src/conf.py -+++ b/doc/src/conf.py -@@ -96,22 +96,7 @@ - html_logo = '_static/sympylogo.png' - html_favicon = '../_build/logo/sympy-notailtext-favicon.ico' - # See http://sphinx-doc.org/theming.html#builtin-themes. --html_theme_options = { -- 'collapsiblesidebar': True, -- 'relbarbgcolor': '#2f441e', -- 'sidebarbgcolor': '#3b5526', -- 'sidebarbtncolor': '#4F663C', -- 'sidebarlinkcolor': '#81B953', -- 'linkcolor': '#29A329', -- 'visitedlinkcolor': '#307748', -- 'headtextcolor': '#2f441e', -- 'footerbgcolor': '#293b1b', -- 'headlinkcolor': '#AAAAAA', -- 'sidebartextcolor': '#DDDDDD', -- 'footertextcolor': '#DDDDDD', -- 'relbartextcolor': '#DDDDDD', -- 'relbarlinkcolor': '#81B953', --} -+ - - # If true, SmartyPants will be used to convert quotes and dashes to - # typographically correct entities. diff --git a/dev-python/sympy/files/sympy-0.7.6.1-zeta.patch b/dev-python/sympy/files/sympy-0.7.6.1-zeta.patch deleted file mode 100644 index ffb85f9feb17..000000000000 --- a/dev-python/sympy/files/sympy-0.7.6.1-zeta.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff -r -U1 sympy-0.7.6.1.orig/sympy/functions/special/zeta_functions.py sympy-0.7.6.1/sympy/functions/special/zeta_functions.py ---- sympy-0.7.6.1.orig/sympy/functions/special/zeta_functions.py 2015-09-04 02:34:00.000000000 +0600 -+++ sympy-0.7.6.1/sympy/functions/special/zeta_functions.py 2015-12-01 11:27:24.000000000 +0600 -@@ -243,3 +243,3 @@ - >>> polylog(s, -1) -- dirichlet_eta(s) -+ -dirichlet_eta(s) - -@@ -270,2 +270,3 @@ - def eval(cls, s, z): -+ from sympy import unpolarify - if z == 1: -@@ -273,6 +274,12 @@ - elif z == -1: -- return dirichlet_eta(s) -+ return -dirichlet_eta(s) - elif z == 0: -- return 0 -+ return S.Zero - -+ # branch handling -+ if (1 - abs(z)).is_nonnegative: -+ newz = unpolarify(z) -+ if newz != z: -+ return cls(s, newz) -+ - def fdiff(self, argindex=1): -@@ -479,3 +486,3 @@ - -- .. math:: \eta(s) = \sum_{n=1}^\infty \frac{(-1)^n}{n^s}. -+ .. math:: \eta(s) = \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n^s}. - diff --git a/dev-python/sympy/sympy-0.7.6.1-r1.ebuild b/dev-python/sympy/sympy-0.7.6.1-r1.ebuild deleted file mode 100644 index 4a3641dbee9f..000000000000 --- a/dev-python/sympy/sympy-0.7.6.1-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2018 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 eutils virtualx - -DESCRIPTION="Computer Algebra System in pure Python" -HOMEPAGE="https://sympy.org" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos" -IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet test texmacs theano" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - doc? ( || ( $(python_gen_useflags 'python2*') ) )" - -RDEPEND=" - $(python_gen_cond_dep '>=dev-python/pexpect-2.0[${PYTHON_USEDEP}]' python2_7) - imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) - ipython? ( dev-python/ipython[${PYTHON_USEDEP}] ) - latex? ( - virtual/latex-base - dev-texlive/texlive-fontsextra - png? ( app-text/dvipng ) - pdf? ( app-text/ghostscript-gpl ) - ) - mathml? ( - dev-libs/libxml2:2[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-libs/libxslt[${PYTHON_USEDEP}]' python2_7) - gtk? ( x11-libs/gtkmathview[gtk] ) - ) - opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) - pyglet? ( $(python_gen_cond_dep 'dev-python/pyglet[${PYTHON_USEDEP}]' python2_7) ) - texmacs? ( app-office/texmacs ) - theano? ( $(python_gen_cond_dep 'dev-python/theano[${PYTHON_USEDEP}]' python2_7) ) -" - -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] )" - -pkg_setup() { - use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' ) -} - -python_prepare_all() { - epatch "${FILESDIR}"/${PN}-0.7.6-doc-makefile.patch - epatch "${FILESDIR}"/${P}-sphinx-1.3.1.patch - epatch "${FILESDIR}"/${P}-zeta.patch - distutils-r1_python_prepare_all -} - -python_compile() { - PYTHONPATH="." distutils-r1_python_compile -} - -python_compile_all() { - if use doc; then - export XDG_CONFIG_HOME="${T}/config-dir" - mkdir "${XDG_CONFIG_HOME}" || die - chmod 0700 "${XDG_CONFIG_HOME}" || die - emake -j1 -C doc html info cheatsheet - fi -} - -python_test() { - virtx "${PYTHON}" setup.py test -} - -python_install() { - PYTHONPATH="." distutils-r1_python_install -} - -python_install_all() { - local DOCS=( AUTHORS README.rst ) - use doc &&\ - DOCS+=( - doc/_build/cheatsheet/cheatsheet.pdf - doc/_build/cheatsheet/combinatoric_cheatsheet.pdf - ) && \ - local HTML_DOCS=( doc/_build/html/. ) && \ - doinfo doc/_build/texinfo/${PN}.info - use examples && local EXAMPLES=( examples/. ) - distutils-r1_python_install_all - - if use texmacs; then - exeinto /usr/libexec/TeXmacs/bin/ - doexe data/TeXmacs/bin/tm_sympy - insinto /usr/share/TeXmacs/plugins/sympy/ - doins -r data/TeXmacs/progs - fi -} diff --git a/dev-python/sympy/sympy-1.1.ebuild b/dev-python/sympy/sympy-1.1.ebuild deleted file mode 100644 index b0780f654b51..000000000000 --- a/dev-python/sympy/sympy-1.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# 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 eutils virtualx - -DESCRIPTION="Computer Algebra System in pure Python" -HOMEPAGE="https://sympy.org" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet symengine test texmacs theano" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - doc? ( || ( $(python_gen_useflags 'python2*') ) )" - -RDEPEND="dev-python/mpmath[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) - ipython? ( dev-python/ipython[${PYTHON_USEDEP}] ) - latex? ( - virtual/latex-base - dev-texlive/texlive-fontsextra - png? ( app-text/dvipng ) - pdf? ( app-text/ghostscript-gpl ) - ) - mathml? ( - dev-libs/libxml2:2[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-libs/libxslt[${PYTHON_USEDEP}]' python2_7) - gtk? ( x11-libs/gtkmathview[gtk] ) - ) - opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) - pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] ) - symengine? ( dev-python/symengine[${PYTHON_USEDEP}] ) - texmacs? ( app-office/texmacs ) - theano? ( dev-python/theano[${PYTHON_USEDEP}] ) -" - -DEPEND="${RDEPEND} - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] app-text/docbook2X ) - test? ( ${RDEPEND} dev-python/pytest[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0-doc-makefile.patch -) - -pkg_setup() { - use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' ) -} - -python_compile_all() { - if use doc; then - export XDG_CONFIG_HOME="${T}/config-dir" - mkdir "${XDG_CONFIG_HOME}" || die - chmod 0700 "${XDG_CONFIG_HOME}" || die - emake -j1 -C doc html info man cheatsheet - fi -} - -python_test() { - virtx "${PYTHON}" setup.py test -} - -python_install_all() { - local DOCS=( AUTHORS README.rst ) - if use doc; then - DOCS+=( doc/_build/cheatsheet/cheatsheet.pdf \ - doc/_build/cheatsheet/combinatoric_cheatsheet.pdf ) - local HTML_DOCS=( doc/_build/html/. ) - doinfo doc/_build/texinfo/${PN}.info - fi - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_python_install_all - - if use texmacs; then - exeinto /usr/libexec/TeXmacs/bin/ - doexe data/TeXmacs/bin/tm_sympy - insinto /usr/share/TeXmacs/plugins/sympy/ - doins -r data/TeXmacs/progs - fi -} -- 2.26.2