summaryrefslogtreecommitdiff
path: root/sci-libs/mathgl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /sci-libs/mathgl
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'sci-libs/mathgl')
-rw-r--r--sci-libs/mathgl/Manifest2
-rw-r--r--sci-libs/mathgl/mathgl-2.4.1-r2.ebuild33
2 files changed, 6 insertions, 29 deletions
diff --git a/sci-libs/mathgl/Manifest b/sci-libs/mathgl/Manifest
index f464491fee5b..52a021e67f81 100644
--- a/sci-libs/mathgl/Manifest
+++ b/sci-libs/mathgl/Manifest
@@ -1,5 +1,5 @@
AUX mathgl-2.4.1-mutex.patch 424 BLAKE2B 2077654d0b17d2a1ba63bfcc17bcc82dac7dcc274253357a70cd0b2d49f9c99b73b380c1d09ad70e302fd04449b9adb6392c12cbd03fcefae4a36a50491cf012 SHA512 d0a0101041c91ba4d295484b8b06825d66787600b98acc2ee6e3cb8ec54e86939deadc40924bce42b6eb782bf5c03c6a7687ac853d7bc393e75bcf9a809d7849
DIST STIX_font.tgz 2450541 BLAKE2B f725eb0264d9c3cb7c32a935e8857c4a21cb905a1dc6c9cc8a16408afdc7dd9b6fcd312a8c2f77aff5484605a39a9ee36e86ad0234adb5d6bcc5c8839101194c SHA512 c9124ec552074c98f15d6d3572a063598ca6bc598e3e78dcb5a5d57ae3928b5327a1374635f428ea1cefc9e51ee1d1aa9bd6ba9a306429fc6965140251d368b5
DIST mathgl-2.4.1.tar.gz 22665490 BLAKE2B a9c9e0ec7d145262994a754dfbcf1f789d2777f9334c8b4e73696265adba4d2fd7283621857318264c2162841e81427df21f7bc7b951d83876fbc066d3b9068f SHA512 10fd016662ca60b9507942691f85b4d9151104319627732f4add0175475f7e8dff16e3645bb858c283b747f34e58f410d0532e94dc64cf8cf472938d3966402d
-EBUILD mathgl-2.4.1-r2.ebuild 4476 BLAKE2B ab830f12afaca778370416cb607fe4d765350b584a74e0b6aa3adf5557f931df30917563a8fc396d287ebad172477a09cdd2dfe4bef6c9735383aad847d1b0c5 SHA512 51a844e3a527244e7b65d9ae571f1715019f87bb556683010d4cf83ff3f380b76c5ad9aaeb14021ecfa0754ae536849ab514637996e11d012833ff8ec1d29525
+EBUILD mathgl-2.4.1-r2.ebuild 3798 BLAKE2B f2e48362be5f684a2d14413fee9781a51f55ff60ceb1ae1c72cd62f6804484e230974b63c92c4bb1849d5915bf48e3867a6394880b8983fa0f0f14b7a34314ab SHA512 561fc047d3b50617ebad6d1ff1f85113eb33f21052cf123f04ec864fe854f1a93513909a2d8b6bcd175538fd870b24fad3d839ac288ab4e1474a23538c7310f0
MISC metadata.xml 800 BLAKE2B baa75251910016e5d059cebeebd85632d290ab0c3c50089de0485ffbcd08ee8ac59cbfe33824347a5a5c339c74ea7a56c516d4d38661e56f7498d628d748f64a SHA512 8b75db0a01ce59f22543701447630c56a82f9091b5901f85ae102de7deca281e09dbcb443b8ff2930cf18145d63504646a289fd5e77defccc4d38480596d1968
diff --git a/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild b/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild
index e07d56b6edf5..871e6edae562 100644
--- a/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild
+++ b/sci-libs/mathgl/mathgl-2.4.1-r2.ebuild
@@ -3,10 +3,9 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 )
WX_GTK_VER=3.0
-inherit cmake-utils eutils python-single-r1 wxwidgets multilib flag-o-matic
+inherit cmake-utils eutils wxwidgets multilib flag-o-matic
DESCRIPTION="Math Graphics Library"
HOMEPAGE="http://mathgl.sourceforge.net/"
@@ -16,7 +15,7 @@ LICENSE="LGPL-3"
SLOT="0/7.5.0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc fltk gif glut gsl hdf hdf5 jpeg lua mpi octave opengl openmp pdf
- png python qt5 static-libs threads wxwidgets zlib"
+ png qt5 static-libs threads wxwidgets zlib"
LANGS="ru"
for l in ${LANGS}; do
@@ -38,15 +37,6 @@ RDEPEND="
openmp? ( sys-cluster/openmpi )
pdf? ( media-libs/libharu )
png? ( media-libs/libpng:0 )
- python? (
- $(python_gen_cond_dep '
- || (
- dev-python/numpy-python2[${PYTHON_MULTI_USEDEP}]
- dev-python/numpy[${PYTHON_MULTI_USEDEP}]
- )
- ')
- ${PYTHON_DEPS}
- )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -58,15 +48,13 @@ RDEPEND="
DEPEND="${RDEPEND}
doc? ( app-text/texi2html virtual/texi2dvi )
- octave? ( dev-lang/swig )
- python? ( dev-lang/swig )"
+ octave? ( dev-lang/swig )"
REQUIRED_USE="
mpi? ( hdf5 )
openmp? ( !threads )
png? ( zlib )
- pdf? ( png )
- python? ( ${PYTHON_REQUIRED_USE} )"
+ pdf? ( png )"
PATCHES=(
"${FILESDIR}"/${P}-mutex.patch
@@ -74,7 +62,6 @@ PATCHES=(
pkg_setup() {
use mpi && export CC=mpicc CXX=mpicxx
- use python && python-single-r1_pkg_setup
}
src_unpack() {
@@ -100,9 +87,6 @@ src_prepare() {
sed -i -e 's/update-mime-database/true/' udav/CMakeLists.txt || die
sed -i -e 's/update-desktop-database/true/' udav/CMakeLists.txt || die
- use python && \
- append-cppflags \
- -I"$(${EPYTHON} -c 'import numpy; print(numpy.get_include())')"
use wxwidgets && need-wxwidgets unicode
cmake-utils_src_prepare
}
@@ -138,17 +122,11 @@ src_configure() {
-Denable-qt5asqt=$(usex qt5)
-Denable-pthread=$(usex threads)
-Denable-pthr-widget=$(usex threads)
- -Denable-python=$(usex python)
+ -Denable-python=OFF
-Denable-wx=$(usex wxwidgets)
-Denable-zlib=$(usex zlib)
)
cmake-utils_src_configure
- # to whoever cares: TODO: do for multiple python ABI
- if use python; then
- sed -i \
- -e "s:--prefix=\(.*\) :--prefix=\$ENV{DESTDIR}\1 :" \
- "${CMAKE_BUILD_DIR}"/lang/cmake_install.cmake || die
- fi
}
src_install() {
@@ -168,7 +146,6 @@ src_install() {
insinto /usr/share/${PN}/octave
doins "${CMAKE_BUILD_DIR}"/lang/${PN}.tar.gz
fi
- use python && python_optimize
}
pkg_postinst() {