diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-11-30 00:26:24 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2020-11-30 00:26:24 +0000 |
| commit | a7fdf68b8d3110ba9839a1dcdbea1f65bbba9543 (patch) | |
| tree | bd3361a74f80468755bcf955acef1be46520d38e /dev-python | |
| parent | a1e9479ae5a03e3d8de837760ba0970b33d437bf (diff) | |
| download | baldeagleos-repo-a7fdf68b8d3110ba9839a1dcdbea1f65bbba9543.tar.gz baldeagleos-repo-a7fdf68b8d3110ba9839a1dcdbea1f65bbba9543.tar.xz baldeagleos-repo-a7fdf68b8d3110ba9839a1dcdbea1f65bbba9543.zip | |
Updating liguros repo
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/configobj/configobj-5.0.6-r1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/cryptography/cryptography-3.2.1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/django/django-3.1.3.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/kiwisolver/files/kiwisolver-1.3.1-darwin-build.patch | 16 | ||||
| -rw-r--r-- | dev-python/kiwisolver/kiwisolver-1.3.1.ebuild | 4 | ||||
| -rw-r--r-- | dev-python/matplotlib/matplotlib-3.3.3.ebuild | 1 | ||||
| -rw-r--r-- | dev-python/numpy/numpy-1.19.3.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/numpydoc/numpydoc-1.1.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/rst-linker/rst-linker-2.1.1.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/sympy/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/sympy/sympy-1.7.ebuild | 66 |
11 files changed, 94 insertions, 6 deletions
diff --git a/dev-python/configobj/configobj-5.0.6-r1.ebuild b/dev-python/configobj/configobj-5.0.6-r1.ebuild index 816d82302ad4..a141cfd5612f 100644 --- a/dev-python/configobj/configobj-5.0.6-r1.ebuild +++ b/dev-python/configobj/configobj-5.0.6-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/DiffSK/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" diff --git a/dev-python/cryptography/cryptography-3.2.1.ebuild b/dev-python/cryptography/cryptography-3.2.1.ebuild index 19acf7dc2f7c..b2003ec0f9fd 100644 --- a/dev-python/cryptography/cryptography-3.2.1.ebuild +++ b/dev-python/cryptography/cryptography-3.2.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="libressl idna" RDEPEND=" diff --git a/dev-python/django/django-3.1.3.ebuild b/dev-python/django/django-3.1.3.ebuild index 63d252013dc3..f8b3f51ea599 100644 --- a/dev-python/django/django-3.1.3.ebuild +++ b/dev-python/django/django-3.1.3.ebuild @@ -23,7 +23,7 @@ LICENSE+=" Apache-2.0" # admin icons, jquery, xregexp.js LICENSE+=" MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos" IUSE="doc sqlite test" RESTRICT="!test? ( test )" diff --git a/dev-python/kiwisolver/files/kiwisolver-1.3.1-darwin-build.patch b/dev-python/kiwisolver/files/kiwisolver-1.3.1-darwin-build.patch new file mode 100644 index 000000000000..a56770bb5729 --- /dev/null +++ b/dev-python/kiwisolver/files/kiwisolver-1.3.1-darwin-build.patch @@ -0,0 +1,16 @@ +Fix build on Darwin with GCC. May need some adjustment for LLVM/Clang, +but I couldn't find the docs for possible compiler name types (for now). + +It'll likely need a hack in the ebuild anyway. +--- a/setup.py ++++ b/setup.py +@@ -54,9 +54,6 @@ class BuildExt(build_ext): + for ext in self.extensions: + ext.include_dirs.insert(0, cppy.get_include()) + ext.extra_compile_args = opts +- if sys.platform == 'darwin': +- ext.extra_compile_args += ['-stdlib=libc++'] +- ext.extra_link_args += ['-stdlib=libc++'] + if (ct == 'msvc' and os.environ.get('KIWI_DISABLE_FH4')): + # Disable FH4 Exception Handling implementation so that we don't + # require VCRUNTIME140_1.dll. For more details, see: diff --git a/dev-python/kiwisolver/kiwisolver-1.3.1.ebuild b/dev-python/kiwisolver/kiwisolver-1.3.1.ebuild index 9417e99ef227..0e44640583ca 100644 --- a/dev-python/kiwisolver/kiwisolver-1.3.1.ebuild +++ b/dev-python/kiwisolver/kiwisolver-1.3.1.ebuild @@ -19,4 +19,8 @@ RDEPEND=" >=dev-python/cppy-1.1.0[${PYTHON_USEDEP}] " +PATCHES=( + "${FILESDIR}/${PN}-1.3.1-darwin-build.patch" +) + distutils_enable_tests pytest diff --git a/dev-python/matplotlib/matplotlib-3.3.3.ebuild b/dev-python/matplotlib/matplotlib-3.3.3.ebuild index 2518025b9e40..6c553586437b 100644 --- a/dev-python/matplotlib/matplotlib-3.3.3.ebuild +++ b/dev-python/matplotlib/matplotlib-3.3.3.ebuild @@ -201,6 +201,7 @@ python_configure() { agg = True gtk = False gtkagg = False + macosx = False pyside = False pysideagg = False qt4 = False diff --git a/dev-python/numpy/numpy-1.19.3.ebuild b/dev-python/numpy/numpy-1.19.3.ebuild index 4b10c4d6ff50..9b697413f3d8 100644 --- a/dev-python/numpy/numpy-1.19.3.ebuild +++ b/dev-python/numpy/numpy-1.19.3.ebuild @@ -24,7 +24,7 @@ SRC_URI=" )" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="doc lapack" RDEPEND=" diff --git a/dev-python/numpydoc/numpydoc-1.1.0.ebuild b/dev-python/numpydoc/numpydoc-1.1.0.ebuild index 1241fd30fe61..bb20cd907e63 100644 --- a/dev-python/numpydoc/numpydoc-1.1.0.ebuild +++ b/dev-python/numpydoc/numpydoc-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~x64-macos" RDEPEND=" dev-python/jinja[${PYTHON_USEDEP}] diff --git a/dev-python/rst-linker/rst-linker-2.1.1.ebuild b/dev-python/rst-linker/rst-linker-2.1.1.ebuild index e3e1de6f04ee..a38614803dda 100644 --- a/dev-python/rst-linker/rst-linker-2.1.1.ebuild +++ b/dev-python/rst-linker/rst-linker-2.1.1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" $(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' pypy3 python3_{6,7}) diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest index 6b9a378ad3ec..aeec1a4ad9af 100644 --- a/dev-python/sympy/Manifest +++ b/dev-python/sympy/Manifest @@ -1,2 +1,3 @@ DIST sympy-1.6.2.tar.gz 6811705 BLAKE2B 4cd894d28bedc986acc8ef67aa60f82e0899c2ed028658a8f340d7538b890e0ed380b3614a464eb58d71873b29b0795508b4556bb8115bf0c108336ef1e4cca3 SHA512 e16a1d85aba438e4248bac48a163ea1827e2cee57c28f7670ed19cc69d4c08d6796d62f79d245e269d75765b8f7ff4f4ca2841f98534e136ceeb5d3f7a5d252a +DIST sympy-1.7.tar.gz 6969594 BLAKE2B c4ebd395e50f589dba2d01bf50a1a9cd7fb34e95e2b8632a64df5fe1a6625889c4e161b8a22aa815857cc3eb0d502f03ec8d9de694f369aaca7e573a2fab03ee SHA512 f7bdaff7432436dc888e56d4b56d023c8da5cfb54dfa6955cf7999acceedfd5175f910fb9b3c5776145f3dc3036f78e66813cdba4201be854dfa2c5c9f4e9f4d DIST sympy-1.7rc1.tar.gz 6969788 BLAKE2B d7429aa6fde9943926cc14d77fe71e94b50e2329e56854d6e59ab6d2a09f659458d6baf18f36ed0b33e5add5fb0e38064730e4603e86f8edb8106683ff8063ab SHA512 7ffa8254ceeb0cd68c03503aa7ac662f2f8fe07aec0d3e6dc0afdca4e14b674e6b9db2feea79f272b9fae398d7c9edf49ac235526b5949262ca6ea8e412b9029 diff --git a/dev-python/sympy/sympy-1.7.ebuild b/dev-python/sympy/sympy-1.7.ebuild new file mode 100644 index 000000000000..ede11c035f41 --- /dev/null +++ b/dev-python/sympy/sympy-1.7.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{5,6,7,8,9} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Computer Algebra System in pure Python" +HOMEPAGE="https://sympy.org" +SRC_URI="https://github.com/sympy/sympy/archive/${P}.tar.gz" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="examples imaging ipython latex mathml opengl pdf png pyglet symengine test texmacs theano" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" +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}] ) + 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}] ) +" + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + "${EPYTHON}" setup.py test || die "Tests failed with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( AUTHORS README.md ) + + 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 +} |
