[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/, dev-python/graph-tool/files/
commit: a0cb8215323d3b862116ddd896c8179c4cea89fe Author: David Seifert gentoo org> AuthorDate: Mon Jul 22 19:47:05 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jul 22 19:47:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0cb8215 dev-python/graph-tool: remove upstreamed patch Signed-off-by: David Seifert gentoo.org> ...ompilation-with-boost-1.83-and-boost-1.76.patch | 28 -- dev-python/graph-tool/graph-tool-2.71.ebuild | 4 2 files changed, 32 deletions(-) diff --git a/dev-python/graph-tool/files/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch b/dev-python/graph-tool/files/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch deleted file mode 100644 index bac83a8c0337.. --- a/dev-python/graph-tool/files/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 005b377fa09c28a5f61f11319f337ceea640f4ab Mon Sep 17 00:00:00 2001 -From: Tiago de Paula Peixoto -Date: Fri, 1 Sep 2023 10:27:28 +0200 -Subject: [PATCH] Fix compilation with boost 1.83 and boost < 1.76 This unites - upstream commits: 0a837b40 and 5517e370. - - src/graph/gml.hh | 4 - 1 file changed, 4 insertions(+) - -diff --git a/src/graph/gml.hh b/src/graph/gml.hh -index 7bea0ca3..b4cb84db 100644 a/src/graph/gml.hh -+++ b/src/graph/gml.hh -@@ -26,6 +26,10 @@ - #include - #include - -+#if BOOST_VERSION >= 107600 -+#include -+#endif -+ - #include - - #include --- -2.41.0 - diff --git a/dev-python/graph-tool/graph-tool-2.71.ebuild b/dev-python/graph-tool/graph-tool-2.71.ebuild index cc33f7016710..933f090ee1fa 100644 --- a/dev-python/graph-tool/graph-tool-2.71.ebuild +++ b/dev-python/graph-tool/graph-tool-2.71.ebuild @@ -40,10 +40,6 @@ DEPEND="${RDEPEND} dev-cpp/sparsehash" BDEPEND="virtual/pkgconfig" -PATCHES=( - "${FILESDIR}"/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch # backport -) - # bug 453544 CHECKREQS_DISK_BUILD="6G"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: de60fa8550089a8cd06c876cad2e3fc95f91c3e8 Author: David Seifert gentoo org> AuthorDate: Mon Jul 22 19:47:04 2024 + Commit: David Seifert gentoo org> CommitDate: Mon Jul 22 19:47:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de60fa85 dev-python/graph-tool: drop 2.58 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.58.ebuild | 88 2 files changed, 89 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 83b12a3ed927..3e652f36da91 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.58.tar.xz 14949712 BLAKE2B f7edfc112e737aad09317b2a754eefa8fad0135d580766b24ef5eb08d9e748a65a7372d95b9b00ffd891a2fe033f7ca29348b700e145361c48c95fe31a9f1500 SHA512 bfb604073c71b1f4a605008e5bfa6414370bc5c14e1b501e1821c1d363370e2f1f7c6dcedabf67723286cac07def1442c24577308458a75c4fc70aee69bf22ee DIST graph-tool-2.71.tar.xz 14997876 BLAKE2B c23b4729065ebba43ba3501bca63980a40354e2ff6727ea3b663c60521cdf571ab794eb83f9cfb56909d92e3be90ac5d94c7dcd7f6639cb2c2fb9ee5c675697f SHA512 caedba222e499b81d93d51097c526a8a64dd1f3b91141012c67ffe40532f6168294e430887484522f75709828d280f95cc75bc400a886e71bf73d64efd9b7833 diff --git a/dev-python/graph-tool/graph-tool-2.58.ebuild b/dev-python/graph-tool/graph-tool-2.58.ebuild deleted file mode 100644 index cc33f7016710.. --- a/dev-python/graph-tool/graph-tool-2.58.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.xz; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/boost:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - x11-libs/cairo[X] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch # backport -) - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - python_foreach_impl run_in_build_dir emake -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: dbeaeda71ad0e12bdbc169673f4c87907a74cb71 Author: David Seifert gentoo org> AuthorDate: Thu Jul 4 10:41:14 2024 + Commit: David Seifert gentoo org> CommitDate: Thu Jul 4 10:41:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbeaeda7 dev-python/graph-tool: add 2.71 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.71.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 47a341ab504d..83b12a3ed927 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.58.tar.xz 14949712 BLAKE2B f7edfc112e737aad09317b2a754eefa8fad0135d580766b24ef5eb08d9e748a65a7372d95b9b00ffd891a2fe033f7ca29348b700e145361c48c95fe31a9f1500 SHA512 bfb604073c71b1f4a605008e5bfa6414370bc5c14e1b501e1821c1d363370e2f1f7c6dcedabf67723286cac07def1442c24577308458a75c4fc70aee69bf22ee +DIST graph-tool-2.71.tar.xz 14997876 BLAKE2B c23b4729065ebba43ba3501bca63980a40354e2ff6727ea3b663c60521cdf571ab794eb83f9cfb56909d92e3be90ac5d94c7dcd7f6639cb2c2fb9ee5c675697f SHA512 caedba222e499b81d93d51097c526a8a64dd1f3b91141012c67ffe40532f6168294e430887484522f75709828d280f95cc75bc400a886e71bf73d64efd9b7833 diff --git a/dev-python/graph-tool/graph-tool-2.71.ebuild b/dev-python/graph-tool/graph-tool-2.71.ebuild new file mode 100644 index ..cc33f7016710 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.71.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.xz; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch # backport +) + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir emake +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 02cf464d46362af7eb6fb488a97c2375c6a0735f Author: Sam James gentoo org> AuthorDate: Fri Apr 19 09:51:04 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:38:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cf464d dev-python/graph-tool: switch to smaller distfile Contents are identical modulo a few timestamps. Signed-off-by: Sam James gentoo.org> dev-python/graph-tool/Manifest | 2 +- dev-python/graph-tool/graph-tool-2.58.ebuild | 4 ++-- dev-python/graph-tool/graph-tool-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 6effef3aebdb..47a341ab504d 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1 @@ -DIST graph-tool-2.58.tar.bz2 15189499 BLAKE2B c3137df7e2c49bb453969f6355bda66090daaa993085ccffd0b055e6b6f55e5b7f13d851d860aaed08d961e47df360e88194cde6eced50a1d3e40701c9c823f2 SHA512 89d62c865ab7a2ade1fabf27fef3c74e7bc9fa85a25e3094941d9d7f1824dc2e426eae7a62660d57140c54bf6fefd07673ab9ec3a72ad05c63c84a7da9ba2ffa +DIST graph-tool-2.58.tar.xz 14949712 BLAKE2B f7edfc112e737aad09317b2a754eefa8fad0135d580766b24ef5eb08d9e748a65a7372d95b9b00ffd891a2fe033f7ca29348b700e145361c48c95fe31a9f1500 SHA512 bfb604073c71b1f4a605008e5bfa6414370bc5c14e1b501e1821c1d363370e2f1f7c6dcedabf67723286cac07def1442c24577308458a75c4fc70aee69bf22ee diff --git a/dev-python/graph-tool/graph-tool-2.58.ebuild b/dev-python/graph-tool/graph-tool-2.58.ebuild index 002fda98dac3..cc33f7016710 100644 --- a/dev-python/graph-tool/graph-tool-2.58.ebuild +++ b/dev-python/graph-tool/graph-tool-2.58.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 @@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; inherit autotools git-r3 else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.xz; KEYWORDS="~amd64" fi diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index b61774538a69..933f090ee1fa 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.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 @@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; inherit autotools git-r3 else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.xz; KEYWORDS="~amd64" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: a06562eb106165b7800c5d9877f97cc409e3ec53 Author: David Seifert gentoo org> AuthorDate: Sun Oct 29 13:15:09 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 29 13:15:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06562eb dev-python/graph-tool: enable py3.12 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-2.58.ebuild | 2 +- dev-python/graph-tool/graph-tool-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.58.ebuild b/dev-python/graph-tool/graph-tool-2.58.ebuild index 1856ccadd94d..002fda98dac3 100644 --- a/dev-python/graph-tool/graph-tool-2.58.ebuild +++ b/dev-python/graph-tool/graph-tool-2.58.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit check-reqs python-r1 toolchain-funcs diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index a856d2584fed..b61774538a69 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit check-reqs python-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 61d0f0e4b003cd621ff8c1cc135b4bbc09c5d43b Author: David Seifert gentoo org> AuthorDate: Wed Oct 11 12:18:26 2023 + Commit: David Seifert gentoo org> CommitDate: Wed Oct 11 12:18:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d0f0e4 dev-python/graph-tool: drop 2.57 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.57.ebuild | 84 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 5f2bf4389bac..6effef3aebdb 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.57.tar.bz2 15192391 BLAKE2B bc124371dc4e60d95fb5ab7df8b79b785efe1684c3305bc1d15f17b120dbdda15c63e5996c8497ceaa89f77cfc38dcf90cb6c806d5bb3853a755be301a085f9a SHA512 48d0cf269abaa3124f69e3d67cad6e68db17953806a474905b450e0a203a95903ac17aaba4d7edfe6934e518fc9a6b1a894a6e99f72ea6fbffe5ad80b4efd77d DIST graph-tool-2.58.tar.bz2 15189499 BLAKE2B c3137df7e2c49bb453969f6355bda66090daaa993085ccffd0b055e6b6f55e5b7f13d851d860aaed08d961e47df360e88194cde6eced50a1d3e40701c9c823f2 SHA512 89d62c865ab7a2ade1fabf27fef3c74e7bc9fa85a25e3094941d9d7f1824dc2e426eae7a62660d57140c54bf6fefd07673ab9ec3a72ad05c63c84a7da9ba2ffa diff --git a/dev-python/graph-tool/graph-tool-2.57.ebuild b/dev-python/graph-tool/graph-tool-2.57.ebuild deleted file mode 100644 index a856d2584fed.. --- a/dev-python/graph-tool/graph-tool-2.57.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/boost:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - x11-libs/cairo[X] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - python_foreach_impl run_in_build_dir emake -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/files/, dev-python/graph-tool/
commit: f367e2ed289c475f83c608786f050060f6179d91 Author: Gerion Entrup flump de> AuthorDate: Wed Oct 11 12:18:25 2023 + Commit: David Seifert gentoo org> CommitDate: Wed Oct 11 12:18:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f367e2ed dev-python/graph-tool: version bump to 2.58 This also fixes the compilation with boost 1.83.0. Closes: https://github.com/gentoo/gentoo/pull/33261 Signed-off-by: Gerion Entrup flump.de> Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + ...ompilation-with-boost-1.83-and-boost-1.76.patch | 28 +++ dev-python/graph-tool/graph-tool-2.58.ebuild | 88 ++ 3 files changed, 117 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 7d305330310f..5f2bf4389bac 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.57.tar.bz2 15192391 BLAKE2B bc124371dc4e60d95fb5ab7df8b79b785efe1684c3305bc1d15f17b120dbdda15c63e5996c8497ceaa89f77cfc38dcf90cb6c806d5bb3853a755be301a085f9a SHA512 48d0cf269abaa3124f69e3d67cad6e68db17953806a474905b450e0a203a95903ac17aaba4d7edfe6934e518fc9a6b1a894a6e99f72ea6fbffe5ad80b4efd77d +DIST graph-tool-2.58.tar.bz2 15189499 BLAKE2B c3137df7e2c49bb453969f6355bda66090daaa993085ccffd0b055e6b6f55e5b7f13d851d860aaed08d961e47df360e88194cde6eced50a1d3e40701c9c823f2 SHA512 89d62c865ab7a2ade1fabf27fef3c74e7bc9fa85a25e3094941d9d7f1824dc2e426eae7a62660d57140c54bf6fefd07673ab9ec3a72ad05c63c84a7da9ba2ffa diff --git a/dev-python/graph-tool/files/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch b/dev-python/graph-tool/files/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch new file mode 100644 index ..bac83a8c0337 --- /dev/null +++ b/dev-python/graph-tool/files/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch @@ -0,0 +1,28 @@ +From 005b377fa09c28a5f61f11319f337ceea640f4ab Mon Sep 17 00:00:00 2001 +From: Tiago de Paula Peixoto +Date: Fri, 1 Sep 2023 10:27:28 +0200 +Subject: [PATCH] Fix compilation with boost 1.83 and boost < 1.76 This unites + upstream commits: 0a837b40 and 5517e370. + +--- + src/graph/gml.hh | 4 + 1 file changed, 4 insertions(+) + +diff --git a/src/graph/gml.hh b/src/graph/gml.hh +index 7bea0ca3..b4cb84db 100644 +--- a/src/graph/gml.hh b/src/graph/gml.hh +@@ -26,6 +26,10 @@ + #include + #include + ++#if BOOST_VERSION >= 107600 ++#include ++#endif ++ + #include + + #include +-- +2.41.0 + diff --git a/dev-python/graph-tool/graph-tool-2.58.ebuild b/dev-python/graph-tool/graph-tool-2.58.ebuild new file mode 100644 index ..1856ccadd94d --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.58.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/0001-Fix-compilation-with-boost-1.83-and-boost-1.76.patch # backport +) + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir emake +} + +src_install() { + my_python_install() { + default + python_optimize +
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 991cd95648d083aac92abfda735c569f5ca71965 Author: David Seifert gentoo org> AuthorDate: Sun Jul 30 11:40:30 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 30 11:40:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991cd956 dev-python/graph-tool: add 2.57 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.57.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index fd4b3cd342cb..46d0e7538807 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.56.tar.bz2 15194737 BLAKE2B d28c2056df37480c042f9b5bfc2fe1f7df35c8f7c69b7431afde9b22fa4b5a79f6e8c8a8d8e9cf48f6607d34472d57c757c32e2c6b8a6c5f7ced79349579 SHA512 4db3711a87067e98095cb2cf49a5a7edb45723ecd238de8b4ff4ca13c34133c5552a29f6b5100e5b8b10a15ec1cac4d0e31578374ed73261d1e18b90980eef1c +DIST graph-tool-2.57.tar.bz2 15192391 BLAKE2B bc124371dc4e60d95fb5ab7df8b79b785efe1684c3305bc1d15f17b120dbdda15c63e5996c8497ceaa89f77cfc38dcf90cb6c806d5bb3853a755be301a085f9a SHA512 48d0cf269abaa3124f69e3d67cad6e68db17953806a474905b450e0a203a95903ac17aaba4d7edfe6934e518fc9a6b1a894a6e99f72ea6fbffe5ad80b4efd77d diff --git a/dev-python/graph-tool/graph-tool-2.57.ebuild b/dev-python/graph-tool/graph-tool-2.57.ebuild new file mode 100644 index ..a856d2584fed --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.57.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir emake +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 3236908698a058439592e475349c745d028ece43 Author: David Seifert gentoo org> AuthorDate: Sun Jul 30 11:40:31 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 30 11:40:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32369086 dev-python/graph-tool: drop 2.56 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.56.ebuild | 84 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 46d0e7538807..7d305330310f 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.56.tar.bz2 15194737 BLAKE2B d28c2056df37480c042f9b5bfc2fe1f7df35c8f7c69b7431afde9b22fa4b5a79f6e8c8a8d8e9cf48f6607d34472d57c757c32e2c6b8a6c5f7ced79349579 SHA512 4db3711a87067e98095cb2cf49a5a7edb45723ecd238de8b4ff4ca13c34133c5552a29f6b5100e5b8b10a15ec1cac4d0e31578374ed73261d1e18b90980eef1c DIST graph-tool-2.57.tar.bz2 15192391 BLAKE2B bc124371dc4e60d95fb5ab7df8b79b785efe1684c3305bc1d15f17b120dbdda15c63e5996c8497ceaa89f77cfc38dcf90cb6c806d5bb3853a755be301a085f9a SHA512 48d0cf269abaa3124f69e3d67cad6e68db17953806a474905b450e0a203a95903ac17aaba4d7edfe6934e518fc9a6b1a894a6e99f72ea6fbffe5ad80b4efd77d diff --git a/dev-python/graph-tool/graph-tool-2.56.ebuild b/dev-python/graph-tool/graph-tool-2.56.ebuild deleted file mode 100644 index a856d2584fed.. --- a/dev-python/graph-tool/graph-tool-2.56.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/boost:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - x11-libs/cairo[X] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - python_foreach_impl run_in_build_dir emake -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: f3cb5b7de04182a770be280e5106ee3ec9f3799c Author: David Seifert gentoo org> AuthorDate: Sat Jun 24 14:55:11 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Jun 24 14:55:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3cb5b7d dev-python/graph-tool: drop 2.46 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.46.ebuild | 84 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 51e2529f510a..fd4b3cd342cb 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.46.tar.bz2 15189665 BLAKE2B 85b80feb7019cbd37b4440f6caa97eee4b27e439b2dc865742849e1f4cba9f9090d193fba7de87c84062da4b3f60887e19ee5f33b127373151b7767dacfdd4ae SHA512 a06c2d9acd23a11ea1faf2507222c3c4bfc8973e4fd7185a407d785a43f7409e77ace7af02030106a1bd13ffd719c6c10f7ebb76579448fa9bddd38b9ff7fb2a DIST graph-tool-2.56.tar.bz2 15194737 BLAKE2B d28c2056df37480c042f9b5bfc2fe1f7df35c8f7c69b7431afde9b22fa4b5a79f6e8c8a8d8e9cf48f6607d34472d57c757c32e2c6b8a6c5f7ced79349579 SHA512 4db3711a87067e98095cb2cf49a5a7edb45723ecd238de8b4ff4ca13c34133c5552a29f6b5100e5b8b10a15ec1cac4d0e31578374ed73261d1e18b90980eef1c diff --git a/dev-python/graph-tool/graph-tool-2.46.ebuild b/dev-python/graph-tool/graph-tool-2.46.ebuild deleted file mode 100644 index 8908fe7983be.. --- a/dev-python/graph-tool/graph-tool-2.46.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/boost:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - x11-libs/cairo[X] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - python_foreach_impl run_in_build_dir emake -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 2171945c446536e56fdab3a14b12a1abb4fd5a9a Author: David Seifert gentoo org> AuthorDate: Mon Jun 19 17:12:52 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Jun 19 17:12:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2171945c dev-python/graph-tool: sync live ebuild Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 8908fe7983be..a856d2584fed 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit check-reqs python-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 2dcddcdce1d23047b57f29d42f202553d385f894 Author: David Seifert gentoo org> AuthorDate: Mon Jun 19 17:12:51 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Jun 19 17:12:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dcddcdc dev-python/graph-tool: add 2.56 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.56.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index ad4b0cbd4170..51e2529f510a 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.46.tar.bz2 15189665 BLAKE2B 85b80feb7019cbd37b4440f6caa97eee4b27e439b2dc865742849e1f4cba9f9090d193fba7de87c84062da4b3f60887e19ee5f33b127373151b7767dacfdd4ae SHA512 a06c2d9acd23a11ea1faf2507222c3c4bfc8973e4fd7185a407d785a43f7409e77ace7af02030106a1bd13ffd719c6c10f7ebb76579448fa9bddd38b9ff7fb2a +DIST graph-tool-2.56.tar.bz2 15194737 BLAKE2B d28c2056df37480c042f9b5bfc2fe1f7df35c8f7c69b7431afde9b22fa4b5a79f6e8c8a8d8e9cf48f6607d34472d57c757c32e2c6b8a6c5f7ced79349579 SHA512 4db3711a87067e98095cb2cf49a5a7edb45723ecd238de8b4ff4ca13c34133c5552a29f6b5100e5b8b10a15ec1cac4d0e31578374ed73261d1e18b90980eef1c diff --git a/dev-python/graph-tool/graph-tool-2.56.ebuild b/dev-python/graph-tool/graph-tool-2.56.ebuild new file mode 100644 index ..a856d2584fed --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.56.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir emake +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 98eff26f5fa2fefdcf5a2981f378005ac2e006f9 Author: David Seifert gentoo org> AuthorDate: Tue Mar 14 11:40:34 2023 + Commit: David Seifert gentoo org> CommitDate: Tue Mar 14 11:40:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98eff26f dev-python/graph-tool: drop 2.45 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.45.ebuild | 84 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 92991b0d8a35..ad4b0cbd4170 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.45.tar.bz2 15156784 BLAKE2B b9086e5545ace668f703bf06363a382fab734a63d5684d44b62407a06a0464df6a4a9c8c7ccd26e53118c1d24469ed2eb4670939dc0889fafe2f73a2c176101b SHA512 46a4a3a22033c74c69e0ba5ce8f0856d2f35934d52850ef4a542384c8fd327daf56341675a3299a8db87d4a227b5583f0564f8917ecf28081cb1dd4091563490 DIST graph-tool-2.46.tar.bz2 15189665 BLAKE2B 85b80feb7019cbd37b4440f6caa97eee4b27e439b2dc865742849e1f4cba9f9090d193fba7de87c84062da4b3f60887e19ee5f33b127373151b7767dacfdd4ae SHA512 a06c2d9acd23a11ea1faf2507222c3c4bfc8973e4fd7185a407d785a43f7409e77ace7af02030106a1bd13ffd719c6c10f7ebb76579448fa9bddd38b9ff7fb2a diff --git a/dev-python/graph-tool/graph-tool-2.45.ebuild b/dev-python/graph-tool/graph-tool-2.45.ebuild deleted file mode 100644 index 3d09522b7aec.. --- a/dev-python/graph-tool/graph-tool-2.45.ebuild +++ /dev/null @@ -1,84 +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} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/boost:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - x11-libs/cairo[X] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - python_foreach_impl run_in_build_dir emake -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 9eef9eed2b39173280c013d7300df53a77beb9c8 Author: David Seifert gentoo org> AuthorDate: Tue Mar 14 11:40:33 2023 + Commit: David Seifert gentoo org> CommitDate: Tue Mar 14 11:40:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eef9eed dev-python/graph-tool: sync live ebuild Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 3d09522b7aec..8908fe7983be 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit check-reqs python-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 0a853bd682af02693d0daf8b5d8d1e7c0c2c5bae Author: David Seifert gentoo org> AuthorDate: Tue Mar 14 11:40:32 2023 + Commit: David Seifert gentoo org> CommitDate: Tue Mar 14 11:40:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a853bd6 dev-python/graph-tool: add 2.46 Closes: https://bugs.gentoo.org/896786 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.46.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 7b20b54bb936..92991b0d8a35 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.45.tar.bz2 15156784 BLAKE2B b9086e5545ace668f703bf06363a382fab734a63d5684d44b62407a06a0464df6a4a9c8c7ccd26e53118c1d24469ed2eb4670939dc0889fafe2f73a2c176101b SHA512 46a4a3a22033c74c69e0ba5ce8f0856d2f35934d52850ef4a542384c8fd327daf56341675a3299a8db87d4a227b5583f0564f8917ecf28081cb1dd4091563490 +DIST graph-tool-2.46.tar.bz2 15189665 BLAKE2B 85b80feb7019cbd37b4440f6caa97eee4b27e439b2dc865742849e1f4cba9f9090d193fba7de87c84062da4b3f60887e19ee5f33b127373151b7767dacfdd4ae SHA512 a06c2d9acd23a11ea1faf2507222c3c4bfc8973e4fd7185a407d785a43f7409e77ace7af02030106a1bd13ffd719c6c10f7ebb76579448fa9bddd38b9ff7fb2a diff --git a/dev-python/graph-tool/graph-tool-2.46.ebuild b/dev-python/graph-tool/graph-tool-2.46.ebuild new file mode 100644 index ..8908fe7983be --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.46.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir emake +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 558bae89668607abed3ac95d6b1a47a7c9629e6f Author: David Seifert gentoo org> AuthorDate: Sat Jul 2 13:15:59 2022 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 2 13:15:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558bae89 dev-python/graph-tool: drop 2.44-r1 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.44-r1.ebuild | 84 - 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 1bf7d9244918..7b20b54bb936 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.44.tar.bz2 15149379 BLAKE2B d15413f4e8642b96f62d88631c216e600e24aa878b08a173f1a00f1700aa3c6f4b1b3f806956b811b209a2d42ec1178e2488946d96f056f528a046cbd6cc330a SHA512 b90dc541ec77f89fdbb64697ec5e200d9c7c4ec4b8849c75d008b83dab8f54c95bd230f5d72e32d656f86a201ab66eee25aa774b7983355f7af9304b52527e40 DIST graph-tool-2.45.tar.bz2 15156784 BLAKE2B b9086e5545ace668f703bf06363a382fab734a63d5684d44b62407a06a0464df6a4a9c8c7ccd26e53118c1d24469ed2eb4670939dc0889fafe2f73a2c176101b SHA512 46a4a3a22033c74c69e0ba5ce8f0856d2f35934d52850ef4a542384c8fd327daf56341675a3299a8db87d4a227b5583f0564f8917ecf28081cb1dd4091563490 diff --git a/dev-python/graph-tool/graph-tool-2.44-r1.ebuild b/dev-python/graph-tool/graph-tool-2.44-r1.ebuild deleted file mode 100644 index f45d24d4fbfe.. --- a/dev-python/graph-tool/graph-tool-2.44-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - x11-libs/cairo[X] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - python_foreach_impl run_in_build_dir emake -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 71977dc201baa372df22f87afe9b332a586f52c0 Author: David Seifert gentoo org> AuthorDate: Sun Jun 19 14:14:07 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 19 14:14:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71977dc2 dev-python/graph-tool: add 2.45 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.45.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 48975bee706b..1bf7d9244918 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.44.tar.bz2 15149379 BLAKE2B d15413f4e8642b96f62d88631c216e600e24aa878b08a173f1a00f1700aa3c6f4b1b3f806956b811b209a2d42ec1178e2488946d96f056f528a046cbd6cc330a SHA512 b90dc541ec77f89fdbb64697ec5e200d9c7c4ec4b8849c75d008b83dab8f54c95bd230f5d72e32d656f86a201ab66eee25aa774b7983355f7af9304b52527e40 +DIST graph-tool-2.45.tar.bz2 15156784 BLAKE2B b9086e5545ace668f703bf06363a382fab734a63d5684d44b62407a06a0464df6a4a9c8c7ccd26e53118c1d24469ed2eb4670939dc0889fafe2f73a2c176101b SHA512 46a4a3a22033c74c69e0ba5ce8f0856d2f35934d52850ef4a542384c8fd327daf56341675a3299a8db87d4a227b5583f0564f8917ecf28081cb1dd4091563490 diff --git a/dev-python/graph-tool/graph-tool-2.45.ebuild b/dev-python/graph-tool/graph-tool-2.45.ebuild new file mode 100644 index ..f45d24d4fbfe --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.45.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir emake +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 27ff8ebdb1d26a607653cc9667c9651c78f71819 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 5 19:44:30 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 5 19:44:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ff8ebd dev-python/graph-tool: soap takes it Signed-off-by: Michał Górny gentoo.org> dev-python/graph-tool/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/graph-tool/metadata.xml b/dev-python/graph-tool/metadata.xml index dfcd934983dd..658ec6ce0349 100644 --- a/dev-python/graph-tool/metadata.xml +++ b/dev-python/graph-tool/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + s...@gentoo.org + David Seifert + gen...@chymera.eu Horea Christian
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 620c8b719aa3f31831a5e669902ea3fc33e70b08 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 5 14:17:11 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 5 14:27:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620c8b71 dev-python/graph-tool: Remove python@ Signed-off-by: Michał Górny gentoo.org> dev-python/graph-tool/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/graph-tool/metadata.xml b/dev-python/graph-tool/metadata.xml index ad3821fd4c39..dfcd934983dd 100644 --- a/dev-python/graph-tool/metadata.xml +++ b/dev-python/graph-tool/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - pyt...@gentoo.org - Python - gen...@chymera.eu Horea Christian
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 7a83f4c85b9cd17ddd96f55d95ecfced9bc5b894 Author: David Seifert gentoo org> AuthorDate: Sat Apr 16 18:04:42 2022 + Commit: David Seifert gentoo org> CommitDate: Sat Apr 16 18:04:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a83f4c8 dev-python/graph-tool: revbump for cairo deps Signed-off-by: David Seifert gentoo.org> .../graph-tool/{graph-tool-2.44.ebuild => graph-tool-2.44-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.44.ebuild b/dev-python/graph-tool/graph-tool-2.44-r1.ebuild similarity index 100% rename from dev-python/graph-tool/graph-tool-2.44.ebuild rename to dev-python/graph-tool/graph-tool-2.44-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: f2329ac2fe1b4c6d854c785e6974f8a869548a68 Author: David Seifert gentoo org> AuthorDate: Sat Apr 16 17:59:10 2022 + Commit: David Seifert gentoo org> CommitDate: Sat Apr 16 17:59:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2329ac2 dev-python/graph-tool: pull in x11-libs/cairo[X] Closes: https://bugs.gentoo.org/829851 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-2.44.ebuild | 1 + dev-python/graph-tool/graph-tool-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-python/graph-tool/graph-tool-2.44.ebuild b/dev-python/graph-tool/graph-tool-2.44.ebuild index 5078373af0e5..f45d24d4fbfe 100644 --- a/dev-python/graph-tool/graph-tool-2.44.ebuild +++ b/dev-python/graph-tool/graph-tool-2.44.ebuild @@ -34,6 +34,7 @@ RDEPEND=" cairo? ( dev-cpp/cairomm:0 dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] )" DEPEND="${RDEPEND} dev-cpp/sparsehash" diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 5078373af0e5..f45d24d4fbfe 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -34,6 +34,7 @@ RDEPEND=" cairo? ( dev-cpp/cairomm:0 dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[X] )" DEPEND="${RDEPEND} dev-cpp/sparsehash"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 40cb77fa93046862661dd00c83f9ea12272abbae Author: David Seifert gentoo org> AuthorDate: Wed Jan 26 12:03:46 2022 + Commit: David Seifert gentoo org> CommitDate: Wed Jan 26 12:03:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40cb77fa dev-python/graph-tool: drop 2.43 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.43.ebuild | 84 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 7a5039019fac..48975bee706b 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.43.tar.bz2 15170272 BLAKE2B 96570242cf2003c262024545a074bcd0f0cf9351b0c8c68035529d38d535411386d5440bb5166cfb70f24ba1540d9ce65324c659564f2ab50358dbd77bafed99 SHA512 e72dec9656acb2bb7ba43e19673fa4ff70ff4819e76bb5f00e9943e4cfe6a85f1e0eaa58c8be2921ebd783ef3d978294a347238f3700a457aaff8a98ea8ed4fc DIST graph-tool-2.44.tar.bz2 15149379 BLAKE2B d15413f4e8642b96f62d88631c216e600e24aa878b08a173f1a00f1700aa3c6f4b1b3f806956b811b209a2d42ec1178e2488946d96f056f528a046cbd6cc330a SHA512 b90dc541ec77f89fdbb64697ec5e200d9c7c4ec4b8849c75d008b83dab8f54c95bd230f5d72e32d656f86a201ab66eee25aa774b7983355f7af9304b52527e40 diff --git a/dev-python/graph-tool/graph-tool-2.43.ebuild b/dev-python/graph-tool/graph-tool-2.43.ebuild deleted file mode 100644 index cf2e5589ad5e.. --- a/dev-python/graph-tool/graph-tool-2.43.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j2 -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: cb214cfb2fec1d071e46319b52d26eddf8ed1e35 Author: Tiago de Paula Peixoto skewed de> AuthorDate: Fri Jan 7 15:00:44 2022 + Commit: David Seifert gentoo org> CommitDate: Fri Jan 7 15:00:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb214cfb dev-python/graph-tool: Bump to 2.44 Closes: https://github.com/gentoo/gentoo/pull/23637 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.44.ebuild | 83 2 files changed, 84 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 0839a33f9a69..7a5039019fac 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.43.tar.bz2 15170272 BLAKE2B 96570242cf2003c262024545a074bcd0f0cf9351b0c8c68035529d38d535411386d5440bb5166cfb70f24ba1540d9ce65324c659564f2ab50358dbd77bafed99 SHA512 e72dec9656acb2bb7ba43e19673fa4ff70ff4819e76bb5f00e9943e4cfe6a85f1e0eaa58c8be2921ebd783ef3d978294a347238f3700a457aaff8a98ea8ed4fc +DIST graph-tool-2.44.tar.bz2 15149379 BLAKE2B d15413f4e8642b96f62d88631c216e600e24aa878b08a173f1a00f1700aa3c6f4b1b3f806956b811b209a2d42ec1178e2488946d96f056f528a046cbd6cc330a SHA512 b90dc541ec77f89fdbb64697ec5e200d9c7c4ec4b8849c75d008b83dab8f54c95bd230f5d72e32d656f86a201ab66eee25aa774b7983355f7af9304b52527e40 diff --git a/dev-python/graph-tool/graph-tool-2.44.ebuild b/dev-python/graph-tool/graph-tool-2.44.ebuild new file mode 100644 index ..5078373af0e5 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.44.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + python_foreach_impl run_in_build_dir emake +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 67284b7dff5bdd3c6e13457626a3226091748f4d Author: David Seifert gentoo org> AuthorDate: Fri Jan 7 15:00:45 2022 + Commit: David Seifert gentoo org> CommitDate: Fri Jan 7 15:00:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67284b7d dev-python/graph-tool: sync live ebuild Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 560f14da24f9..5078373af0e5 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 400f153a096e259e959f0ea22296da9bc1b09f7b Author: David Seifert gentoo org> AuthorDate: Sun Oct 24 11:20:23 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Oct 24 11:20:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400f153a dev-python/graph-tool: remove -j2 from live ebuild Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index cf2e5589ad5..560f14da24f 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) @@ -69,8 +69,7 @@ src_configure() { } src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j2 + python_foreach_impl run_in_build_dir emake } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 645506446767a6fd70aee58c5eaba5dfc317e2de Author: David Seifert gentoo org> AuthorDate: Thu Jul 8 10:39:07 2021 + Commit: David Seifert gentoo org> CommitDate: Thu Jul 8 10:39:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64550644 dev-python/graph-tool: add 2.43 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.43.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 463d6be7e7e..d5b5445f421 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.41.tar.bz2 15171880 BLAKE2B 5d520e8676ebc8a363ab80d784bfdcc6746807a31dca6d3b1f27cdc1c865d60ba6e6fa64c3dc91e69dd7b2b07f56242facd435c89b0e1058f7d302e04f3144f9 SHA512 c1f71292d9db6977c20e8a6945dedefbe623070f08d62e3427ee11c5a936995ceb48f62ab7638ba6732b2436f762776d8acbc20a6b60e3cefe3ba298ab5ef0c5 +DIST graph-tool-2.43.tar.bz2 15170272 BLAKE2B 96570242cf2003c262024545a074bcd0f0cf9351b0c8c68035529d38d535411386d5440bb5166cfb70f24ba1540d9ce65324c659564f2ab50358dbd77bafed99 SHA512 e72dec9656acb2bb7ba43e19673fa4ff70ff4819e76bb5f00e9943e4cfe6a85f1e0eaa58c8be2921ebd783ef3d978294a347238f3700a457aaff8a98ea8ed4fc diff --git a/dev-python/graph-tool/graph-tool-2.43.ebuild b/dev-python/graph-tool/graph-tool-2.43.ebuild new file mode 100644 index 000..cf2e5589ad5 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.43.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j2 +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: ed5adeb363dbd5017b618bc9ceeaaa924f60ae9e Author: David Seifert gentoo org> AuthorDate: Thu Jul 8 10:39:10 2021 + Commit: David Seifert gentoo org> CommitDate: Thu Jul 8 10:39:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5adeb3 dev-python/graph-tool: drop 2.41 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.41.ebuild | 84 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index d5b5445f421..0839a33f9a6 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.41.tar.bz2 15171880 BLAKE2B 5d520e8676ebc8a363ab80d784bfdcc6746807a31dca6d3b1f27cdc1c865d60ba6e6fa64c3dc91e69dd7b2b07f56242facd435c89b0e1058f7d302e04f3144f9 SHA512 c1f71292d9db6977c20e8a6945dedefbe623070f08d62e3427ee11c5a936995ceb48f62ab7638ba6732b2436f762776d8acbc20a6b60e3cefe3ba298ab5ef0c5 DIST graph-tool-2.43.tar.bz2 15170272 BLAKE2B 96570242cf2003c262024545a074bcd0f0cf9351b0c8c68035529d38d535411386d5440bb5166cfb70f24ba1540d9ce65324c659564f2ab50358dbd77bafed99 SHA512 e72dec9656acb2bb7ba43e19673fa4ff70ff4819e76bb5f00e9943e4cfe6a85f1e0eaa58c8be2921ebd783ef3d978294a347238f3700a457aaff8a98ea8ed4fc diff --git a/dev-python/graph-tool/graph-tool-2.41.ebuild b/dev-python/graph-tool/graph-tool-2.41.ebuild deleted file mode 100644 index cf2e5589ad5..000 --- a/dev-python/graph-tool/graph-tool-2.41.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - dev-python/matplotlib[${PYTHON_USEDEP}] - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - )" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - my_configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir my_configure -} - -src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j2 -} - -src_install() { - my_python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir my_python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 7ded57957e19b73c6575d2a976b10d63750a7cec Author: David Seifert gentoo org> AuthorDate: Sun Jul 4 14:04:02 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 4 14:04:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ded5795 dev-python/graph-tool: drop 2.35-r1 Closes: https://bugs.gentoo.org/748252 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.35-r1.ebuild | 84 - 2 files changed, 85 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 802c47de23a..463d6be7e7e 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.35.tar.bz2 15153787 BLAKE2B 31f815f564510bb9628f43e8afab1a561222d23aabc3417ce474f0db69625954fc46119f61e8d7764d49a291e16e3b32f2e4249304f934c08d17af3e47a39ce8 SHA512 eadb122b75ff95fde165bfe1be8387deb08b48d041236aff11a0b8414d1a5027931a5e4b3216348edb61c53187b191a5e78af4eabb1ce679dd8736651f142bec DIST graph-tool-2.41.tar.bz2 15171880 BLAKE2B 5d520e8676ebc8a363ab80d784bfdcc6746807a31dca6d3b1f27cdc1c865d60ba6e6fa64c3dc91e69dd7b2b07f56242facd435c89b0e1058f7d302e04f3144f9 SHA512 c1f71292d9db6977c20e8a6945dedefbe623070f08d62e3427ee11c5a936995ceb48f62ab7638ba6732b2436f762776d8acbc20a6b60e3cefe3ba298ab5ef0c5 diff --git a/dev-python/graph-tool/graph-tool-2.35-r1.ebuild b/dev-python/graph-tool/graph-tool-2.35-r1.ebuild deleted file mode 100644 index 7f89339ef83..000 --- a/dev-python/graph-tool/graph-tool-2.35-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat:= - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - cairo? ( - dev-cpp/cairomm:0 - dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir default -} - -src_install() { - python_install() { - default - python_optimize - } - python_foreach_impl run_in_build_dir python_install - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: f6e240c4d69810664bdcb8f67135abfd83c617e6 Author: Gerion Entrup flump de> AuthorDate: Sun Jul 4 14:03:56 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 4 14:03:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e240c4 dev-python/graph-tool: bump to 2.41 Closes: https://github.com/gentoo/gentoo/pull/21454 Closes: https://bugs.gentoo.org/795603 Signed-off-by: Gerion Entrup flump.de> Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.41.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index be2792d394a..802c47de23a 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.35.tar.bz2 15153787 BLAKE2B 31f815f564510bb9628f43e8afab1a561222d23aabc3417ce474f0db69625954fc46119f61e8d7764d49a291e16e3b32f2e4249304f934c08d17af3e47a39ce8 SHA512 eadb122b75ff95fde165bfe1be8387deb08b48d041236aff11a0b8414d1a5027931a5e4b3216348edb61c53187b191a5e78af4eabb1ce679dd8736651f142bec +DIST graph-tool-2.41.tar.bz2 15171880 BLAKE2B 5d520e8676ebc8a363ab80d784bfdcc6746807a31dca6d3b1f27cdc1c865d60ba6e6fa64c3dc91e69dd7b2b07f56242facd435c89b0e1058f7d302e04f3144f9 SHA512 c1f71292d9db6977c20e8a6945dedefbe623070f08d62e3427ee11c5a936995ceb48f62ab7638ba6732b2436f762776d8acbc20a6b60e3cefe3ba298ab5ef0c5 diff --git a/dev-python/graph-tool/graph-tool-2.41.ebuild b/dev-python/graph-tool/graph-tool-2.41.ebuild new file mode 100644 index 000..cf2e5589ad5 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.41.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] + cairo? ( + dev-cpp/cairomm:0 + dev-python/pycairo[${PYTHON_USEDEP}] + )" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + my_configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir my_configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j2 +} + +src_install() { + my_python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir my_python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: bbd22a984d692bd50e9070a12379b3e6ab0c9922 Author: David Seifert gentoo org> AuthorDate: Sun Jul 4 14:03:59 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 4 14:03:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd22a98 dev-python/graph-tool: sync live ebuild Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-.ebuild | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 7f89339ef83..cf2e5589ad5 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit check-reqs python-r1 toolchain-funcs @@ -26,15 +26,15 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat:= + dev-libs/expat dev-python/numpy[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] sci-mathematics/cgal:= + dev-python/matplotlib[${PYTHON_USEDEP}] cairo? ( dev-cpp/cairomm:0 dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" + )" DEPEND="${RDEPEND} dev-cpp/sparsehash" BDEPEND="virtual/pkgconfig" @@ -58,27 +58,27 @@ src_prepare() { } src_configure() { - configure() { + my_configure() { econf \ --disable-static \ $(use_enable openmp) \ $(use_enable cairo) \ --with-boost-python="boost_${EPYTHON/./}" } - python_foreach_impl run_in_build_dir configure + python_foreach_impl run_in_build_dir my_configure } src_compile() { # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir default + python_foreach_impl run_in_build_dir emake -j2 } src_install() { - python_install() { + my_python_install() { default python_optimize } - python_foreach_impl run_in_build_dir python_install + python_foreach_impl run_in_build_dir my_python_install find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 9b7c5e346c0b05db39c8d04d402bc38097df7003 Author: David Michael gmail com> AuthorDate: Sat Feb 6 22:06:45 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Feb 16 01:25:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7c5e34 dev-python/graph-tool: Specify the cairomm slot Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> .../graph-tool/{graph-tool-2.35.ebuild => graph-tool-2.35-r1.ebuild} | 4 ++-- dev-python/graph-tool/graph-tool-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.35.ebuild b/dev-python/graph-tool/graph-tool-2.35-r1.ebuild similarity index 96% rename from dev-python/graph-tool/graph-tool-2.35.ebuild rename to dev-python/graph-tool/graph-tool-2.35-r1.ebuild index 7f2bafe429c..7f89339ef83 100644 --- a/dev-python/graph-tool/graph-tool-2.35.ebuild +++ b/dev-python/graph-tool/graph-tool-2.35-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ RDEPEND=" dev-python/scipy[${PYTHON_USEDEP}] sci-mathematics/cgal:= cairo? ( - dev-cpp/cairomm + dev-cpp/cairomm:0 dev-python/pycairo[${PYTHON_USEDEP}] ) dev-python/matplotlib[${PYTHON_USEDEP}]" diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 7f2bafe429c..7f89339ef83 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ RDEPEND=" dev-python/scipy[${PYTHON_USEDEP}] sci-mathematics/cgal:= cairo? ( - dev-cpp/cairomm + dev-cpp/cairomm:0 dev-python/pycairo[${PYTHON_USEDEP}] ) dev-python/matplotlib[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/, sys-fs/tmsu/, dev-python/statsmodels/, ...
commit: d00a08b906a653ea471a2a6a07a43185cc217260 Author: Horea Christian chymera eu> AuthorDate: Sun Jan 3 07:26:31 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jan 3 08:04:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00a08b9 */*: Update my email address in metadata.xml Bug: https://bugs.gentoo.org/606138 Signed-off-by: Horea Christian chymera.eu> Closes: https://github.com/gentoo/gentoo/pull/18922 Signed-off-by: Joonas Niilola gentoo.org> app-arch/patool/metadata.xml | 2 +- app-backup/mkstage4/metadata.xml | 2 +- app-vim/jedi/metadata.xml | 2 +- dev-db/sadisplay/metadata.xml | 2 +- dev-python/graph-tool/metadata.xml| 2 +- dev-python/imageio/metadata.xml | 2 +- dev-python/indexed_gzip/metadata.xml | 2 +- dev-python/moviepy/metadata.xml | 2 +- dev-python/pandas-datareader/metadata.xml | 2 +- dev-python/prov/metadata.xml | 2 +- dev-python/pydotplus/metadata.xml | 2 +- dev-python/ratelimit/metadata.xml | 2 +- dev-python/seaborn/metadata.xml | 2 +- dev-python/statsmodels/metadata.xml | 2 +- dev-python/svg-path/metadata.xml | 2 +- dev-python/tqdm/metadata.xml | 2 +- dev-python/yapf/metadata.xml | 2 +- games-strategy/julius/metadata.xml| 2 +- sys-fs/tmsu/metadata.xml | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/app-arch/patool/metadata.xml b/app-arch/patool/metadata.xml index aea3a803cd7..1a9341f87f1 100644 --- a/app-arch/patool/metadata.xml +++ b/app-arch/patool/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> -c...@chymera.eu +gen...@chymera.eu Horea Christian diff --git a/app-backup/mkstage4/metadata.xml b/app-backup/mkstage4/metadata.xml index 48c9ac6ebcc..4976c9a889e 100644 --- a/app-backup/mkstage4/metadata.xml +++ b/app-backup/mkstage4/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/app-vim/jedi/metadata.xml b/app-vim/jedi/metadata.xml index 2c666e56f5b..5245a475b30 100644 --- a/app-vim/jedi/metadata.xml +++ b/app-vim/jedi/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/dev-db/sadisplay/metadata.xml b/dev-db/sadisplay/metadata.xml index a55deabf108..9f00ca2c1e9 100644 --- a/dev-db/sadisplay/metadata.xml +++ b/dev-db/sadisplay/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/dev-python/graph-tool/metadata.xml b/dev-python/graph-tool/metadata.xml index 693dc1a8e74..2c253e4e96c 100644 --- a/dev-python/graph-tool/metadata.xml +++ b/dev-python/graph-tool/metadata.xml @@ -6,7 +6,7 @@ Python - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/dev-python/imageio/metadata.xml b/dev-python/imageio/metadata.xml index 47a765c2f28..108e928bfef 100644 --- a/dev-python/imageio/metadata.xml +++ b/dev-python/imageio/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/dev-python/indexed_gzip/metadata.xml b/dev-python/indexed_gzip/metadata.xml index ee3bfb0c2f0..d295ea3458b 100644 --- a/dev-python/indexed_gzip/metadata.xml +++ b/dev-python/indexed_gzip/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/dev-python/moviepy/metadata.xml b/dev-python/moviepy/metadata.xml index 3168f6c9453..3465de072bb 100644 --- a/dev-python/moviepy/metadata.xml +++ b/dev-python/moviepy/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/dev-python/pandas-datareader/metadata.xml b/dev-python/pandas-datareader/metadata.xml index cad47afa130..13ab35c6169 100644 --- a/dev-python/pandas-datareader/metadata.xml +++ b/dev-python/pandas-datareader/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - c...@chymera.eu + gen...@chymera.eu Horea Christian diff --git a/dev-python/prov/metadata.xml b/dev-python/prov/metadata.xml index
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 7f67a3f792c780157aa926693d3d28f57eb870f9 Author: David Seifert gentoo org> AuthorDate: Sun Sep 27 22:32:19 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 27 22:32:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f67a3f7 dev-python/graph-tool: Do not build with -j1 Closes: https://bugs.gentoo.org/744088 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-2.35.ebuild | 2 +- dev-python/graph-tool/graph-tool-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.35.ebuild b/dev-python/graph-tool/graph-tool-2.35.ebuild index 20fbfe4e557..bec6af3f123 100644 --- a/dev-python/graph-tool/graph-tool-2.35.ebuild +++ b/dev-python/graph-tool/graph-tool-2.35.ebuild @@ -70,7 +70,7 @@ src_configure() { src_compile() { # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j1 + python_foreach_impl run_in_build_dir default } src_install() { diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 20fbfe4e557..bec6af3f123 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -70,7 +70,7 @@ src_configure() { src_compile() { # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j1 + python_foreach_impl run_in_build_dir default } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 5d2387c8ea09ebf006221dfe62691df14d7deb0f Author: David Seifert gentoo org> AuthorDate: Mon Sep 21 23:16:01 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 21 23:16:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2387c8 dev-python/graph-tool: Version bump to 2.35 Closes: https://bugs.gentoo.org/741990 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.35.ebuild | 84 2 files changed, 85 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 0b8f164706a..8e035770c3f 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.29.tar.bz2 15068583 BLAKE2B 28eb191d0f9c049eb5e5cd70ff30508bc6347566e757f11dc21cc7775c40ee1a86490516f6616e0dc7086983e510785c695db4ace64aa2c83b67c3ca1f534ad6 SHA512 f7a40f0ff5cb5ce3fdf39cf38744a91f7936e8d1dc487f0428c9f29893ad9d5163d5b76d7c07e3651ecb7035bea4166ca8e169934be54247f3285f4e0fe7269a +DIST graph-tool-2.35.tar.bz2 15153787 BLAKE2B 31f815f564510bb9628f43e8afab1a561222d23aabc3417ce474f0db69625954fc46119f61e8d7764d49a291e16e3b32f2e4249304f934c08d17af3e47a39ce8 SHA512 eadb122b75ff95fde165bfe1be8387deb08b48d041236aff11a0b8414d1a5027931a5e4b3216348edb61c53187b191a5e78af4eabb1ce679dd8736651f142bec diff --git a/dev-python/graph-tool/graph-tool-2.35.ebuild b/dev-python/graph-tool/graph-tool-2.35.ebuild new file mode 100644 index 000..20fbfe4e557 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.35.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat:= + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j1 +} + +src_install() { + python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir python_install + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 7180c63093c03ee0bba246ac657d13fbe4763a14 Author: David Seifert gentoo org> AuthorDate: Mon Sep 21 23:16:04 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 21 23:16:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7180c630 dev-python/graph-tool: Sync live ebuild Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-.ebuild | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 0b9a248e370..20fbfe4e557 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit check-reqs python-r1 toolchain-funcs @@ -74,6 +74,11 @@ src_compile() { } src_install() { - python_foreach_impl run_in_build_dir default - find "${D}" -name '*.la' -delete || die + python_install() { + default + python_optimize + } + python_foreach_impl run_in_build_dir python_install + + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: cba2fc1413f15bbf80504ba232bafcfcefa766b0 Author: David Seifert gentoo org> AuthorDate: Mon Sep 21 23:16:07 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 21 23:16:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba2fc14 dev-python/graph-tool: Remove old 2.29 Closes: https://bugs.gentoo.org/737974 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.29.ebuild | 79 2 files changed, 80 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 8e035770c3f..be2792d394a 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.29.tar.bz2 15068583 BLAKE2B 28eb191d0f9c049eb5e5cd70ff30508bc6347566e757f11dc21cc7775c40ee1a86490516f6616e0dc7086983e510785c695db4ace64aa2c83b67c3ca1f534ad6 SHA512 f7a40f0ff5cb5ce3fdf39cf38744a91f7936e8d1dc487f0428c9f29893ad9d5163d5b76d7c07e3651ecb7035bea4166ca8e169934be54247f3285f4e0fe7269a DIST graph-tool-2.35.tar.bz2 15153787 BLAKE2B 31f815f564510bb9628f43e8afab1a561222d23aabc3417ce474f0db69625954fc46119f61e8d7764d49a291e16e3b32f2e4249304f934c08d17af3e47a39ce8 SHA512 eadb122b75ff95fde165bfe1be8387deb08b48d041236aff11a0b8414d1a5027931a5e4b3216348edb61c53187b191a5e78af4eabb1ce679dd8736651f142bec diff --git a/dev-python/graph-tool/graph-tool-2.29.ebuild b/dev-python/graph-tool/graph-tool-2.29.ebuild deleted file mode 100644 index 0b9a248e370..000 --- a/dev-python/graph-tool/graph-tool-2.29.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat:= - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j1 -} - -src_install() { - python_foreach_impl run_in_build_dir default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: eb7c2773e6cca08445c2bd252fae07dac3790d3c Author: David Seifert gentoo org> AuthorDate: Mon Oct 7 08:01:53 2019 + Commit: David Seifert gentoo org> CommitDate: Mon Oct 7 08:01:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7c2773 dev-python/graph-tool: Sync live ebuild Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index f5e3120bdf0..e662da499d0 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7} ) inherit check-reqs python-r1 toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 69ba78f250365425de39008e24b4dbe2b13416ee Author: David Seifert gentoo org> AuthorDate: Mon Oct 7 08:01:50 2019 + Commit: David Seifert gentoo org> CommitDate: Mon Oct 7 08:01:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ba78f2 dev-python/graph-tool: Version bump to 2.29 * Remove support for Python 2.7 Closes: https://bugs.gentoo.org/695772 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.29.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 01212e0146c..dc9f1c37ef1 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.27.tar.bz2 14989318 BLAKE2B 1fc307f33fc3e4642e91c20cc4988915cae61306ac445be070f19c263e2d2a74a241d651dd9c4b6b78d5f28fc8cde00789cf90db53cbae6db0583cf216824301 SHA512 39ea5e76a91f03bc2475d80df6001c87fc47517d279e27fdab413aec8982146993d3c4a370f85cb28a53e5c974b0e90b0fb22538f3d66ef9cb635abf6188d434 +DIST graph-tool-2.29.tar.bz2 15068583 BLAKE2B 28eb191d0f9c049eb5e5cd70ff30508bc6347566e757f11dc21cc7775c40ee1a86490516f6616e0dc7086983e510785c695db4ace64aa2c83b67c3ca1f534ad6 SHA512 f7a40f0ff5cb5ce3fdf39cf38744a91f7936e8d1dc487f0428c9f29893ad9d5163d5b76d7c07e3651ecb7035bea4166ca8e169934be54247f3285f4e0fe7269a diff --git a/dev-python/graph-tool/graph-tool-2.29.ebuild b/dev-python/graph-tool/graph-tool-2.29.ebuild new file mode 100644 index 000..e662da499d0 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.29.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat:= + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal:= + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash" +BDEPEND="virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="boost_${EPYTHON/./}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j1 +} + +src_install() { + python_foreach_impl run_in_build_dir default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 7f6a7567856a6174f7a2e2b73608898f1d811b11 Author: David Seifert gentoo org> AuthorDate: Mon Oct 7 08:01:56 2019 + Commit: David Seifert gentoo org> CommitDate: Mon Oct 7 08:01:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6a7567 dev-python/graph-tool: Remove old Closes: https://bugs.gentoo.org/695800 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.27.ebuild | 79 2 files changed, 80 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index dc9f1c37ef1..0b8f164706a 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.27.tar.bz2 14989318 BLAKE2B 1fc307f33fc3e4642e91c20cc4988915cae61306ac445be070f19c263e2d2a74a241d651dd9c4b6b78d5f28fc8cde00789cf90db53cbae6db0583cf216824301 SHA512 39ea5e76a91f03bc2475d80df6001c87fc47517d279e27fdab413aec8982146993d3c4a370f85cb28a53e5c974b0e90b0fb22538f3d66ef9cb635abf6188d434 DIST graph-tool-2.29.tar.bz2 15068583 BLAKE2B 28eb191d0f9c049eb5e5cd70ff30508bc6347566e757f11dc21cc7775c40ee1a86490516f6616e0dc7086983e510785c695db4ace64aa2c83b67c3ca1f534ad6 SHA512 f7a40f0ff5cb5ce3fdf39cf38744a91f7936e8d1dc487f0428c9f29893ad9d5163d5b76d7c07e3651ecb7035bea4166ca8e169934be54247f3285f4e0fe7269a diff --git a/dev-python/graph-tool/graph-tool-2.27.ebuild b/dev-python/graph-tool/graph-tool-2.27.ebuild deleted file mode 100644 index f5e3120bdf0..000 --- a/dev-python/graph-tool/graph-tool-2.27.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-libs/boost-1.70:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat:= - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal:= - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-cpp/sparsehash" -BDEPEND="virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="boost_${EPYTHON/./}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j1 -} - -src_install() { - python_foreach_impl run_in_build_dir default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 859f29789b9ba618822c0326512867001b867265 Author: David Seifert gentoo org> AuthorDate: Sun Jun 30 16:13:41 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 30 16:13:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859f2978 dev-python/graph-tool: Dekeyword x86 * x86 will run into memory exhaustion on linking. Closes: https://github.com/gentoo/gentoo/pull/12360 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- dev-python/graph-tool/graph-tool-2.23.ebuild | 2 +- dev-python/graph-tool/graph-tool-2.26.ebuild | 2 +- dev-python/graph-tool/graph-tool-2.27.ebuild | 2 +- dev-python/graph-tool/graph-tool-.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index 23f0806166c..aba8b991d12 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 x86" + KEYWORDS="amd64" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" diff --git a/dev-python/graph-tool/graph-tool-2.23.ebuild b/dev-python/graph-tool/graph-tool-2.23.ebuild index 68411e98164..d8245624407 100644 --- a/dev-python/graph-tool/graph-tool-2.23.ebuild +++ b/dev-python/graph-tool/graph-tool-2.23.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" diff --git a/dev-python/graph-tool/graph-tool-2.26.ebuild b/dev-python/graph-tool/graph-tool-2.26.ebuild index 70694fddaf9..76d47d44980 100644 --- a/dev-python/graph-tool/graph-tool-2.26.ebuild +++ b/dev-python/graph-tool/graph-tool-2.26.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" diff --git a/dev-python/graph-tool/graph-tool-2.27.ebuild b/dev-python/graph-tool/graph-tool-2.27.ebuild index 722d8632350..f5e3120bdf0 100644 --- a/dev-python/graph-tool/graph-tool-2.27.ebuild +++ b/dev-python/graph-tool/graph-tool-2.27.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 722d8632350..f5e3120bdf0 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 09364f4307c3ad38f207eddce8678b9f07136ae0 Author: David Seifert gentoo org> AuthorDate: Sun Jun 30 16:13:44 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 30 16:13:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09364f43 dev-python/graph-tool: Remove old Closes: https://bugs.gentoo.org/659058 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/Manifest | 3 - dev-python/graph-tool/graph-tool-2.19.ebuild | 83 dev-python/graph-tool/graph-tool-2.23.ebuild | 82 --- dev-python/graph-tool/graph-tool-2.26.ebuild | 82 --- 4 files changed, 250 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 1f5390d7f43..01212e0146c 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,4 +1 @@ -DIST graph-tool-2.19.tar.bz2 15147961 BLAKE2B 93f4220d6f86ed5e18619a4300272185673d54418b6b73eb9cf2264d698b9f66589f22fe9906082c5b6360e037115c6df7c52871e33c1dcb8ec64c3596b76bda SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 -DIST graph-tool-2.23.tar.bz2 14998733 BLAKE2B 5eef201f9751ba0ee64d3f3d0694631b23b8ee7799d0e0a1a52125b3b355ee30bb59400665404cd040df29ab2534dc0fdf940d2f3abdb1ddfff0894fb150ed3b SHA512 bd7e493806152d004ed8fcd5cd93f8a27200b0acacde07026ad6f83e8b9a0cdbdedfee79f5ff4c41de179ea3293a1d100571501e8791dad2ff608ecb424a9e36 -DIST graph-tool-2.26.tar.bz2 15000764 BLAKE2B eb4db3d6753b4af8e38cbd9a71e5e5a6368e30556b83f8b9b9a67d8ede2fea9789bb959eb405eb1896c69c487915f18849146bc5fbd95bea1b7910c7c871d577 SHA512 97f51f777f45383780f765277d1af6ae4879ec39243e9b5c11a5c8f58e952e34c301d51e4ce86a0de1bb7b86bf7150d85ef182693e99f319a19a36d2cc25742a DIST graph-tool-2.27.tar.bz2 14989318 BLAKE2B 1fc307f33fc3e4642e91c20cc4988915cae61306ac445be070f19c263e2d2a74a241d651dd9c4b6b78d5f28fc8cde00789cf90db53cbae6db0583cf216824301 SHA512 39ea5e76a91f03bc2475d80df6001c87fc47517d279e27fdab413aec8982146993d3c4a370f85cb28a53e5c974b0e90b0fb22538f3d66ef9cb635abf6188d434 diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild deleted file mode 100644 index aba8b991d12..000 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_5 ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://github.com/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="amd64" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - =sci-mathematics/cgal-4.9 - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-cpp/sparsehash - virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - local threads - has_version 'dev-libs/boost[threads]' && threads="-mt" - - configure() { - econf \ - --disable-static \ - --disable-optimization \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="${EPYTHON: -3}${threads}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j1 -} - -src_install() { - python_foreach_impl run_in_build_dir default - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-python/graph-tool/graph-tool-2.23.ebuild b/dev-python/graph-tool/graph-tool-2.23.ebuild deleted file mode 100644 index d8245624407..000 --- a/dev-python/graph-tool/graph-tool-2.23.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{5,6} ) - -inherit
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: ae5760b0853b4659ddc9393d9da8749e9d08a0f0 Author: David Seifert gentoo org> AuthorDate: Thu May 30 16:50:58 2019 + Commit: David Seifert gentoo org> CommitDate: Thu May 30 16:50:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5760b0 dev-python/graph-tool: Upper bound on boost * Required in order to prevent failure with new Boost.Python library name. Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: David Seifert gentoo.org> dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- dev-python/graph-tool/graph-tool-2.23.ebuild | 2 +- dev-python/graph-tool/graph-tool-2.26.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index 25260b09ba8..23f0806166c 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -25,7 +25,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} - dev-libs/boost:=[python,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 7eb2ec205aec5a4cd6746fdd80a872b508d4f7e5 Author: Tim Harder gentoo org> AuthorDate: Tue Jun 26 14:14:58 2018 + Commit: Tim Harder gentoo org> CommitDate: Tue Jun 26 15:50:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb2ec20 dev-python/graph-tool: version bump to 2.26 dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.26.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 9e04cfe6cba..05ee3384046 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1,3 @@ DIST graph-tool-2.19.tar.bz2 15147961 BLAKE2B 93f4220d6f86ed5e18619a4300272185673d54418b6b73eb9cf2264d698b9f66589f22fe9906082c5b6360e037115c6df7c52871e33c1dcb8ec64c3596b76bda SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 DIST graph-tool-2.23.tar.bz2 14998733 BLAKE2B 5eef201f9751ba0ee64d3f3d0694631b23b8ee7799d0e0a1a52125b3b355ee30bb59400665404cd040df29ab2534dc0fdf940d2f3abdb1ddfff0894fb150ed3b SHA512 bd7e493806152d004ed8fcd5cd93f8a27200b0acacde07026ad6f83e8b9a0cdbdedfee79f5ff4c41de179ea3293a1d100571501e8791dad2ff608ecb424a9e36 +DIST graph-tool-2.26.tar.bz2 15000764 BLAKE2B eb4db3d6753b4af8e38cbd9a71e5e5a6368e30556b83f8b9b9a67d8ede2fea9789bb959eb405eb1896c69c487915f18849146bc5fbd95bea1b7910c7c871d577 SHA512 97f51f777f45383780f765277d1af6ae4879ec39243e9b5c11a5c8f58e952e34c301d51e4ce86a0de1bb7b86bf7150d85ef182693e99f319a19a36d2cc25742a diff --git a/dev-python/graph-tool/graph-tool-2.26.ebuild b/dev-python/graph-tool/graph-tool-2.26.ebuild new file mode 100644 index 000..0a0666dfb18 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.26.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + >=sci-mathematics/cgal-4.9 + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash + virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + local threads + has_version 'dev-libs/boost[threads]' && threads="-mt" + + configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="${EPYTHON: -3}${threads}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j1 +} + +src_install() { + python_foreach_impl run_in_build_dir default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 1cce692d9e860dcb1753e1d594b149e9a52b0258 Author: Jason Zaman gentoo org> AuthorDate: Mon Jun 25 09:52:23 2018 + Commit: Jason Zaman gentoo org> CommitDate: Mon Jun 25 09:53:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cce692d dev-python/graph-tool: amd64 stable Gentoo-bug: 659058 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/graph-tool/graph-tool-2.23.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.23.ebuild b/dev-python/graph-tool/graph-tool-2.23.ebuild index cf9f4302985..f712753ab80 100644 --- a/dev-python/graph-tool/graph-tool-2.23.ebuild +++ b/dev-python/graph-tool/graph-tool-2.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: d73cdf67991cfdbbb2df1402faac1354f9956ad6 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 4 20:01:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 4 20:34:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73cdf67 dev-python/graph-tool: Clean old up dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.22.ebuild | 82 2 files changed, 83 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 06fdb210d4a..9e04cfe6cba 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,3 +1,2 @@ DIST graph-tool-2.19.tar.bz2 15147961 BLAKE2B 93f4220d6f86ed5e18619a4300272185673d54418b6b73eb9cf2264d698b9f66589f22fe9906082c5b6360e037115c6df7c52871e33c1dcb8ec64c3596b76bda SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 -DIST graph-tool-2.22.tar.bz2 15100673 BLAKE2B 487cf0de763288a9e41d227496f2f30b1aa56913d79c2283097561162eea17758cd51cb245d462fba0f6ced46e109d54e5852c7b35ef165288fb1168c69c45e4 SHA512 e5ffb6913ba76c1b3dea597950b8d50edd55cb997bf8b02c105ffab314b4978ac861db0c57507e51598f731b6b8fa9f1251e21d5feb9eb89158bc4c1921dc51f DIST graph-tool-2.23.tar.bz2 14998733 BLAKE2B 5eef201f9751ba0ee64d3f3d0694631b23b8ee7799d0e0a1a52125b3b355ee30bb59400665404cd040df29ab2534dc0fdf940d2f3abdb1ddfff0894fb150ed3b SHA512 bd7e493806152d004ed8fcd5cd93f8a27200b0acacde07026ad6f83e8b9a0cdbdedfee79f5ff4c41de179ea3293a1d100571501e8791dad2ff608ecb424a9e36 diff --git a/dev-python/graph-tool/graph-tool-2.22.ebuild b/dev-python/graph-tool/graph-tool-2.22.ebuild deleted file mode 100644 index cf9f4302985..000 --- a/dev-python/graph-tool/graph-tool-2.22.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit check-reqs python-r1 toolchain-funcs - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://github.com/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="https://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/boost:=[context,python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-mathematics/cgal-4.9 - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-cpp/sparsehash - virtual/pkgconfig" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - check-reqs_pkg_pretend -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - [[ ${PV} == * ]] && eautoreconf - python_copy_sources -} - -src_configure() { - local threads - has_version 'dev-libs/boost[threads]' && threads="-mt" - - configure() { - econf \ - --disable-static \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="${EPYTHON: -3}${threads}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - # most machines don't have enough ram for parallel builds - python_foreach_impl run_in_build_dir emake -j1 -} - -src_install() { - python_foreach_impl run_in_build_dir default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 849fde5d64f865cfd1a308b7f5ea8ad21a4ae764 Author: Patrick Lauer gentoo org> AuthorDate: Sat Sep 30 06:07:32 2017 + Commit: Patrick Lauer gentoo org> CommitDate: Sat Sep 30 06:07:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849fde5d dev-python/graph-tool: Bump Package-Manager: Portage-2.3.10, Repoman-2.3.3 dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.23.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 4286e501116..2eaac0310aa 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1,3 @@ DIST graph-tool-2.19.tar.bz2 15147961 SHA256 eba1090f94b0434890beedaf0c100dd0fc77e41ebfe29b4725d76cadb82099af SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 WHIRLPOOL 3a398c98487a1e29952fea4c3ff8671e5aaf3d4f9e8df26aae9f6a856e61c290954f4c662e48ae424cbe0b916833a8f3bc7a6eefe6c6c3a08540de58ed6b9de0 DIST graph-tool-2.22.tar.bz2 15100673 SHA256 57121b562763c79c138b3a385b8cddb59e7dec375c61e00ca7e9e96fd1a5e080 SHA512 e5ffb6913ba76c1b3dea597950b8d50edd55cb997bf8b02c105ffab314b4978ac861db0c57507e51598f731b6b8fa9f1251e21d5feb9eb89158bc4c1921dc51f WHIRLPOOL d4f2cf19ef885ad22837ba693e65ebe5f2fc379bcafe2d23eb42327d1aad49fb2a73b4b0eb24eb4cde3d6a77b9b6dc2c05dfd01aec83d53d5c3ebbdf1be82aae +DIST graph-tool-2.23.tar.bz2 14998733 SHA256 5278f7d7504c7d4de2b259a079f37c894d4ee11daa53ba6f5d646a13e4a4da34 SHA512 bd7e493806152d004ed8fcd5cd93f8a27200b0acacde07026ad6f83e8b9a0cdbdedfee79f5ff4c41de179ea3293a1d100571501e8791dad2ff608ecb424a9e36 WHIRLPOOL 0a623944245f190d9b535c0d514ba0023c006c91bb2affbf4038d23ffdf852cf5ba954a8b3ff5743cb97842f78007ae78063f95babe12814126dbfcffc24c846 diff --git a/dev-python/graph-tool/graph-tool-2.23.ebuild b/dev-python/graph-tool/graph-tool-2.23.ebuild new file mode 100644 index 000..cf9f4302985 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.23.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + >=sci-mathematics/cgal-4.9 + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash + virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + local threads + has_version 'dev-libs/boost[threads]' && threads="-mt" + + configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="${EPYTHON: -3}${threads}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j1 +} + +src_install() { + python_foreach_impl run_in_build_dir default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 5a98ee67afbec47231008d5d28a3779bdad978ac Author: David Seifert gentoo org> AuthorDate: Tue Sep 5 07:13:25 2017 + Commit: David Seifert gentoo org> CommitDate: Tue Sep 5 07:13:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a98ee67 dev-python/graph-tool: Bump to 2.22 Closes: https://bugs.gentoo.org/show_bug.cgi?id=628056 Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.22.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 66f381e2ece..4286e501116 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ DIST graph-tool-2.19.tar.bz2 15147961 SHA256 eba1090f94b0434890beedaf0c100dd0fc77e41ebfe29b4725d76cadb82099af SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 WHIRLPOOL 3a398c98487a1e29952fea4c3ff8671e5aaf3d4f9e8df26aae9f6a856e61c290954f4c662e48ae424cbe0b916833a8f3bc7a6eefe6c6c3a08540de58ed6b9de0 +DIST graph-tool-2.22.tar.bz2 15100673 SHA256 57121b562763c79c138b3a385b8cddb59e7dec375c61e00ca7e9e96fd1a5e080 SHA512 e5ffb6913ba76c1b3dea597950b8d50edd55cb997bf8b02c105ffab314b4978ac861db0c57507e51598f731b6b8fa9f1251e21d5feb9eb89158bc4c1921dc51f WHIRLPOOL d4f2cf19ef885ad22837ba693e65ebe5f2fc379bcafe2d23eb42327d1aad49fb2a73b4b0eb24eb4cde3d6a77b9b6dc2c05dfd01aec83d53d5c3ebbdf1be82aae diff --git a/dev-python/graph-tool/graph-tool-2.22.ebuild b/dev-python/graph-tool/graph-tool-2.22.ebuild new file mode 100644 index 000..cf9f4302985 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.22.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + >=sci-mathematics/cgal-4.9 + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash + virtual/pkgconfig" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + local threads + has_version 'dev-libs/boost[threads]' && threads="-mt" + + configure() { + econf \ + --disable-static \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="${EPYTHON: -3}${threads}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j1 +} + +src_install() { + python_foreach_impl run_in_build_dir default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 52a61970f1a8780db95fb89219cab66c9a05e7c0 Author: David Seifert gentoo org> AuthorDate: Tue Sep 5 07:13:29 2017 + Commit: David Seifert gentoo org> CommitDate: Tue Sep 5 07:13:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a61970 dev-python/graph-tool: Update live ebuild Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-python/graph-tool/graph-tool-.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index f6a94cb3f9b..cf9f4302985 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) inherit check-reqs python-r1 toolchain-funcs @@ -25,11 +25,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} - dev-libs/boost:=[python,${PYTHON_USEDEP}] + dev-libs/boost:=[context,python,${PYTHON_USEDEP}] dev-libs/expat dev-python/numpy[${PYTHON_USEDEP}] sci-libs/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal + >=sci-mathematics/cgal-4.9 cairo? ( dev-cpp/cairomm dev-python/pycairo[${PYTHON_USEDEP}] @@ -64,7 +64,6 @@ src_configure() { configure() { econf \ --disable-static \ - --disable-optimization \ $(use_enable openmp) \ $(use_enable cairo) \ --with-boost-python="${EPYTHON: -3}${threads}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: d5c7853cc2903bb69a88b074c2297b2c95e2bf23 Author: David Seifert gentoo org> AuthorDate: Wed May 17 18:12:37 2017 + Commit: David Seifert gentoo org> CommitDate: Wed May 17 18:13:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c7853c dev-python/graph-tool: Add maintainer Bug: https://bugs.gentoo.org/show_bug.cgi?id=601624 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/graph-tool/metadata.xml | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dev-python/graph-tool/metadata.xml b/dev-python/graph-tool/metadata.xml index 9e5274c5b4a..3d9b58965b2 100644 --- a/dev-python/graph-tool/metadata.xml +++ b/dev-python/graph-tool/metadata.xml @@ -1,8 +1,12 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - pyt...@gentoo.org - Python - + + pyt...@gentoo.org + Python + + + horea.chr...@gmail.com + Horea Christian +
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: d848f64957066a30a8429ced59354f00f15b5620 Author: David Seifert gentoo org> AuthorDate: Wed May 17 18:05:50 2017 + Commit: David Seifert gentoo org> CommitDate: Wed May 17 18:13:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d848f649 dev-python/graph-tool: Remove old Bug: https://bugs.gentoo.org/show_bug.cgi?id=601036 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.2.44.ebuild | 91 -- 2 files changed, 92 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 5a309e230d3..66f381e2ece 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ DIST graph-tool-2.19.tar.bz2 15147961 SHA256 eba1090f94b0434890beedaf0c100dd0fc77e41ebfe29b4725d76cadb82099af SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 WHIRLPOOL 3a398c98487a1e29952fea4c3ff8671e5aaf3d4f9e8df26aae9f6a856e61c290954f4c662e48ae424cbe0b916833a8f3bc7a6eefe6c6c3a08540de58ed6b9de0 -DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467 WHIRLPOOL 79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d diff --git a/dev-python/graph-tool/graph-tool-2.2.44.ebuild b/dev-python/graph-tool/graph-tool-2.2.44.ebuild deleted file mode 100644 index b60d8346525..000 --- a/dev-python/graph-tool/graph-tool-2.2.44.ebuild +++ /dev/null @@ -1,91 +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 check-reqs toolchain-funcs python-r1 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 x86" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="http://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required -CDEPEND="${PYTHON_DEPS} - >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-mathematics/cgal-3.5 - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - )" -RDEPEND="${CDEPEND} - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND} - dev-cpp/sparsehash - virtual/pkgconfig" - -# most machines don't have enough ram for parallel builds -MAKEOPTS="${MAKEOPTS} -j1" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - if use openmp ; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi - check-reqs_pkg_pretend -} - -src_prepare() { - [[ ${PV} == "" ]] && eautoreconf - python_copy_sources -} - -src_configure() { - local threads - has_version dev-libs/boost[threads] && threads="-mt" - - configure() { - econf \ - --disable-static \ - --disable-optimization \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="${EPYTHON: -3}${threads}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_install() { - python_foreach_impl run_in_build_dir default - prune_libtool_files --modules - - # remove unwanted extra docs - rm -r "${ED}"/usr/share/doc/${PN} || die -} - -run_in_build_dir() { - pushd "${BUILD_DIR}" > /dev/null - "$@" - popd > /dev/null -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 5b6b3e46e324c2ad0692089798ed44c9ea5f1bbc Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 16 12:57:48 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 16 12:57:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6b3e46 dev-python/graph-tool: x86 stable wrt bug #606076 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index bc900b8ef6d..6e8852b6b20 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: d66c5c4c0826cdfdf54615b4e3dcc04c70720cdb Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 15 14:17:39 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 15 14:17:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66c5c4c dev-python/graph-tool: amd64 stable wrt bug #606076 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index f1d36ee4ad0..bc900b8ef6d 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 7940d67373b91190369c341d3d33f9f226ae3370 Author: David Seifert gentoo org> AuthorDate: Sat May 13 08:43:09 2017 + Commit: David Seifert gentoo org> CommitDate: Sat May 13 08:44:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7940d673 dev-python/graph-tool: Bump minimum CGAL required to 4.9 Bug: https://bugs.gentoo.org/show_bug.cgi?id=618114 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index f6a94cb3f9b..f1d36ee4ad0 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -29,7 +29,7 @@ RDEPEND=" dev-libs/expat dev-python/numpy[${PYTHON_USEDEP}] sci-libs/scipy[${PYTHON_USEDEP}] - sci-mathematics/cgal + >=sci-mathematics/cgal-4.9 cairo? ( dev-cpp/cairomm dev-python/pycairo[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 18882645ab9a2ad805b58b12ef9363514b4d2aaa Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 10 14:41:41 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 10 14:41:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18882645 dev-python/graph-tool: revert the stabilization because of bug #618114 Package-Manager: Portage-2.3.5, Repoman-2.3.1 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index 1415a0edbd4..f6a94cb3f9b 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~x86" + KEYWORDS="~amd64 ~x86" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 5f6b30ad71e8ab23c9034aab2022cd623336c5da Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 10 09:31:09 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 10 09:31:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6b30ad dev-python/graph-tool: amd64 stable wrt bug #606076 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index f6a94cb3f9b..1415a0edbd4 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit autotools git-r3 else SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 29412d6b87c306067d3a056a13c89a369823ab6b Author: Michał Górny gentoo org> AuthorDate: Tue May 2 11:19:01 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue May 2 11:58:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29412d6b dev-python/graph-tool: Clean old versions up dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.16.ebuild | 89 2 files changed, 90 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index db40cc58372..5a309e230d3 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,3 +1,2 @@ -DIST graph-tool-2.16.tar.bz2 15116613 SHA256 3784d4a15b6b5d0e6dab5e3941d24c1e3fee509f7abf9008f64fef2760bd610d SHA512 336dddcd7a3faf56eff06a902f4cf5ac462bc4fd807566c473675eed665dba720e0b275b9233f73e657976e7ebdda75804eaa81ebf617dcde1beb299f45138e2 WHIRLPOOL 74b0ebc84c9a16b61182f296f93e366d09708fe0746c35a961173cfda259083ade97da2ecedbef4b9c19494aab621597c1f7863501d6a0e59c026aa197d39cb1 DIST graph-tool-2.19.tar.bz2 15147961 SHA256 eba1090f94b0434890beedaf0c100dd0fc77e41ebfe29b4725d76cadb82099af SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 WHIRLPOOL 3a398c98487a1e29952fea4c3ff8671e5aaf3d4f9e8df26aae9f6a856e61c290954f4c662e48ae424cbe0b916833a8f3bc7a6eefe6c6c3a08540de58ed6b9de0 DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467 WHIRLPOOL 79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d diff --git a/dev-python/graph-tool/graph-tool-2.16.ebuild b/dev-python/graph-tool/graph-tool-2.16.ebuild deleted file mode 100644 index ff7d3dad782..000 --- a/dev-python/graph-tool/graph-tool-2.16.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit check-reqs toolchain-funcs python-r1 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="http://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required -RDEPEND="${PYTHON_DEPS} - >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-mathematics/cgal-3.5 - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-cpp/sparsehash - virtual/pkgconfig" - -# most machines don't have enough ram for parallel builds -MAKEOPTS="${MAKEOPTS} -j1" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - if use openmp ; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi - check-reqs_pkg_pretend -} - -src_prepare() { - default - [[ ${PV} == "" ]] && eautoreconf - python_copy_sources -} - -src_configure() { - local threads - has_version dev-libs/boost[threads] && threads="-mt" - - configure() { - econf \ - --disable-static \ - --disable-optimization \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="${EPYTHON: -3}${threads}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_install() { - python_foreach_impl run_in_build_dir default - prune_libtool_files --modules -} - -run_in_build_dir() { - pushd "${BUILD_DIR}" > /dev/null - "$@" - popd > /dev/null -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 1c3768dcdc674a263feedb71e6d949d738d8e215 Author: David Seifert gentoo org> AuthorDate: Tue Dec 27 12:47:31 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 27 12:48:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3768dc dev-python/graph-tool: Quote brackets to prevent unintentional expanding Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +- dev-python/graph-tool/graph-tool-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild index 4c2f617..2976ab9 100644 --- a/dev-python/graph-tool/graph-tool-2.19.ebuild +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -61,7 +61,7 @@ src_prepare() { src_configure() { local threads - has_version dev-libs/boost[threads] && threads="-mt" + has_version 'dev-libs/boost[threads]' && threads="-mt" configure() { econf \ diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index 4c2f617..2976ab9 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -61,7 +61,7 @@ src_prepare() { src_configure() { local threads - has_version dev-libs/boost[threads] && threads="-mt" + has_version 'dev-libs/boost[threads]' && threads="-mt" configure() { econf \
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: a5fc806f817916d29ad0e2edc44718a52eb6513f Author: David Seifert gentoo org> AuthorDate: Tue Dec 27 11:29:17 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 27 11:46:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fc806f dev-python/graph-tool: Version bump to 2.19 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.19.ebuild | 85 2 files changed, 86 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index a2e253e..db40cc5 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1,3 @@ DIST graph-tool-2.16.tar.bz2 15116613 SHA256 3784d4a15b6b5d0e6dab5e3941d24c1e3fee509f7abf9008f64fef2760bd610d SHA512 336dddcd7a3faf56eff06a902f4cf5ac462bc4fd807566c473675eed665dba720e0b275b9233f73e657976e7ebdda75804eaa81ebf617dcde1beb299f45138e2 WHIRLPOOL 74b0ebc84c9a16b61182f296f93e366d09708fe0746c35a961173cfda259083ade97da2ecedbef4b9c19494aab621597c1f7863501d6a0e59c026aa197d39cb1 +DIST graph-tool-2.19.tar.bz2 15147961 SHA256 eba1090f94b0434890beedaf0c100dd0fc77e41ebfe29b4725d76cadb82099af SHA512 dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84 WHIRLPOOL 3a398c98487a1e29952fea4c3ff8671e5aaf3d4f9e8df26aae9f6a856e61c290954f4c662e48ae424cbe0b916833a8f3bc7a6eefe6c6c3a08540de58ed6b9de0 DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467 WHIRLPOOL 79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild b/dev-python/graph-tool/graph-tool-2.19.ebuild new file mode 100644 index ..4c2f617 --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.19.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="https://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + sci-mathematics/cgal + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + check-reqs_pkg_pretend +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf + python_copy_sources +} + +src_configure() { + local threads + has_version dev-libs/boost[threads] && threads="-mt" + + configure() { + econf \ + --disable-static \ + --disable-optimization \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="${EPYTHON: -3}${threads}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j1 +} + +src_install() { + python_foreach_impl run_in_build_dir default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 930ebed89589c69ce62f3821d91e4c1386341c4b Author: David Seifert gentoo org> AuthorDate: Tue Dec 27 11:45:58 2016 + Commit: David Seifert gentoo org> CommitDate: Tue Dec 27 11:46:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930ebed8 dev-python/graph-tool: Update live ebuild Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/graph-tool/graph-tool-.ebuild | 58 +--- 1 file changed, 26 insertions(+), 32 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-.ebuild b/dev-python/graph-tool/graph-tool-.ebuild index aa07c37..4c2f617 100644 --- a/dev-python/graph-tool/graph-tool-.ebuild +++ b/dev-python/graph-tool/graph-tool-.ebuild @@ -1,59 +1,61 @@ -# Copyright 1999-2015 Gentoo Foundation +# 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_4} ) +EAPI=6 -inherit check-reqs toolchain-funcs python-r1 +PYTHON_COMPAT=( python2_7 python3_{4,5} ) -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://git.skewed.de/count0/graph-tool.git; +inherit check-reqs python-r1 toolchain-funcs + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/count0/graph-tool.git; inherit autotools git-r3 else - SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2; + SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2; KEYWORDS="~amd64 ~x86" fi DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="http://graph-tool.skewed.de/; +HOMEPAGE="https://graph-tool.skewed.de/; LICENSE="GPL-3" SLOT="0" IUSE="+cairo openmp" -CDEPEND="${PYTHON_DEPS} - >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/boost:=[python,${PYTHON_USEDEP}] dev-libs/expat dev-python/numpy[${PYTHON_USEDEP}] sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-mathematics/cgal-3.5 + sci-mathematics/cgal cairo? ( dev-cpp/cairomm dev-python/pycairo[${PYTHON_USEDEP}] - )" -RDEPEND="${CDEPEND} + ) dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${CDEPEND} +DEPEND="${RDEPEND} dev-cpp/sparsehash virtual/pkgconfig" -# most machines don't have enough ram for parallel builds -MAKEOPTS="${MAKEOPTS} -j1" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" # bug 453544 CHECKREQS_DISK_BUILD="6G" pkg_pretend() { - if use openmp ; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp check-reqs_pkg_pretend } +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { - [[ ${PV} == "" ]] && eautoreconf - >py-compile + default + [[ ${PV} == * ]] && eautoreconf python_copy_sources } @@ -73,19 +75,11 @@ src_configure() { } src_compile() { - python_foreach_impl run_in_build_dir default + # most machines don't have enough ram for parallel builds + python_foreach_impl run_in_build_dir emake -j1 } src_install() { python_foreach_impl run_in_build_dir default - prune_libtool_files --modules - - # remove unwanted extra docs - rm -r "${ED}"/usr/share/doc/${PN} || die -} - -run_in_build_dir() { - pushd "${BUILD_DIR}" > /dev/null - "$@" - popd > /dev/null + find "${D}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 3b3367656c47619621db539b982cc7a516b889d9 Author: Patrice Clement gentoo org> AuthorDate: Fri Nov 18 22:17:28 2016 + Commit: Patrice Clement gentoo org> CommitDate: Fri Nov 18 22:17:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b336765 dev-python/graph-tool: revert 0fc2d6d895e5706ac6cdbc4d585dbffc6bd9edad. Package-Manager: portage-2.3.0 dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.16.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 97d3610..a2e253e 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ +DIST graph-tool-2.16.tar.bz2 15116613 SHA256 3784d4a15b6b5d0e6dab5e3941d24c1e3fee509f7abf9008f64fef2760bd610d SHA512 336dddcd7a3faf56eff06a902f4cf5ac462bc4fd807566c473675eed665dba720e0b275b9233f73e657976e7ebdda75804eaa81ebf617dcde1beb299f45138e2 WHIRLPOOL 74b0ebc84c9a16b61182f296f93e366d09708fe0746c35a961173cfda259083ade97da2ecedbef4b9c19494aab621597c1f7863501d6a0e59c026aa197d39cb1 DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467 WHIRLPOOL 79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d diff --git a/dev-python/graph-tool/graph-tool-2.16.ebuild b/dev-python/graph-tool/graph-tool-2.16.ebuild new file mode 100644 index ..cee02ef --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.16.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit check-reqs toolchain-funcs python-r1 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="http://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" + +# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required +RDEPEND="${PYTHON_DEPS} + >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + >=sci-mathematics/cgal-3.5 + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash + virtual/pkgconfig" + +# most machines don't have enough ram for parallel builds +MAKEOPTS="${MAKEOPTS} -j1" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + if use openmp ; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi + check-reqs_pkg_pretend +} + +src_prepare() { + default + [[ ${PV} == "" ]] && eautoreconf + >py-compile + python_copy_sources +} + +src_configure() { + local threads + has_version dev-libs/boost[threads] && threads="-mt" + + configure() { + econf \ + --disable-static \ + --disable-optimization \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="${EPYTHON: -3}${threads}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + python_foreach_impl run_in_build_dir default + prune_libtool_files --modules +} + +run_in_build_dir() { + pushd "${BUILD_DIR}" > /dev/null + "$@" + popd > /dev/null +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 0fc2d6d895e5706ac6cdbc4d585dbffc6bd9edad Author: Patrice Clement gentoo org> AuthorDate: Sat Nov 5 22:39:08 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sat Nov 5 22:39:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc2d6d8 dev-python/graph-tool: clean up old. Package-Manager: portage-2.3.0 dev-python/graph-tool/Manifest | 1 - dev-python/graph-tool/graph-tool-2.16.ebuild | 90 2 files changed, 91 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index a2e253e..97d3610 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,2 +1 @@ -DIST graph-tool-2.16.tar.bz2 15116613 SHA256 3784d4a15b6b5d0e6dab5e3941d24c1e3fee509f7abf9008f64fef2760bd610d SHA512 336dddcd7a3faf56eff06a902f4cf5ac462bc4fd807566c473675eed665dba720e0b275b9233f73e657976e7ebdda75804eaa81ebf617dcde1beb299f45138e2 WHIRLPOOL 74b0ebc84c9a16b61182f296f93e366d09708fe0746c35a961173cfda259083ade97da2ecedbef4b9c19494aab621597c1f7863501d6a0e59c026aa197d39cb1 DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467 WHIRLPOOL 79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d diff --git a/dev-python/graph-tool/graph-tool-2.16.ebuild b/dev-python/graph-tool/graph-tool-2.16.ebuild deleted file mode 100644 index cee02ef.. --- a/dev-python/graph-tool/graph-tool-2.16.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit check-reqs toolchain-funcs python-r1 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" -HOMEPAGE="http://graph-tool.skewed.de/; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+cairo openmp" - -# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required -RDEPEND="${PYTHON_DEPS} - >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - >=sci-mathematics/cgal-3.5 - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - ) - dev-python/matplotlib[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-cpp/sparsehash - virtual/pkgconfig" - -# most machines don't have enough ram for parallel builds -MAKEOPTS="${MAKEOPTS} -j1" - -# bug 453544 -CHECKREQS_DISK_BUILD="6G" - -pkg_pretend() { - if use openmp ; then - tc-has-openmp || die "Please switch to an openmp compatible compiler" - fi - check-reqs_pkg_pretend -} - -src_prepare() { - default - [[ ${PV} == "" ]] && eautoreconf - >py-compile - python_copy_sources -} - -src_configure() { - local threads - has_version dev-libs/boost[threads] && threads="-mt" - - configure() { - econf \ - --disable-static \ - --disable-optimization \ - $(use_enable openmp) \ - $(use_enable cairo) \ - --with-boost-python="${EPYTHON: -3}${threads}" - } - python_foreach_impl run_in_build_dir configure -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_install() { - python_foreach_impl run_in_build_dir default - prune_libtool_files --modules -} - -run_in_build_dir() { - pushd "${BUILD_DIR}" > /dev/null - "$@" - popd > /dev/null -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 6cdbe65e289e2fa2f7c6dcbd5c184df55fa718e1 Author: Felix Janda posteo de> AuthorDate: Fri Aug 5 16:18:09 2016 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 6 16:45:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdbe65e dev-python/graph-tool: whitespace dev-python/graph-tool/graph-tool-2.2.44.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/graph-tool/graph-tool-2.2.44.ebuild b/dev-python/graph-tool/graph-tool-2.2.44.ebuild index e9d5a1b..a8956c8 100644 --- a/dev-python/graph-tool/graph-tool-2.2.44.ebuild +++ b/dev-python/graph-tool/graph-tool-2.2.44.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -22,7 +22,7 @@ LICENSE="GPL-3" SLOT="0" IUSE="+cairo openmp" -# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required +# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required CDEPEND="${PYTHON_DEPS} >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] dev-libs/expat
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 842224ba4d60a0f01415685c228564d2f1c34f1b Author: David Seifert gentoo org> AuthorDate: Tue May 3 21:19:20 2016 + Commit: David Seifert gentoo org> CommitDate: Tue May 3 21:23:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842224ba dev-python/graph-tool: Version bump to latest 2.16 Gentoo-Bug: 579938 * EAPI=6 Package-Manager: portage-2.2.28 dev-python/graph-tool/Manifest | 1 + dev-python/graph-tool/graph-tool-2.16.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index 97d3610..a2e253e 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1 +1,2 @@ +DIST graph-tool-2.16.tar.bz2 15116613 SHA256 3784d4a15b6b5d0e6dab5e3941d24c1e3fee509f7abf9008f64fef2760bd610d SHA512 336dddcd7a3faf56eff06a902f4cf5ac462bc4fd807566c473675eed665dba720e0b275b9233f73e657976e7ebdda75804eaa81ebf617dcde1beb299f45138e2 WHIRLPOOL 74b0ebc84c9a16b61182f296f93e366d09708fe0746c35a961173cfda259083ade97da2ecedbef4b9c19494aab621597c1f7863501d6a0e59c026aa197d39cb1 DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467 WHIRLPOOL 79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d diff --git a/dev-python/graph-tool/graph-tool-2.16.ebuild b/dev-python/graph-tool/graph-tool-2.16.ebuild new file mode 100644 index 000..cee02ef --- /dev/null +++ b/dev-python/graph-tool/graph-tool-2.16.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit check-reqs toolchain-funcs python-r1 + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://github.com/count0/graph-tool.git; + inherit autotools git-r3 +else + SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2; + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs" +HOMEPAGE="http://graph-tool.skewed.de/; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+cairo openmp" + +# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required +RDEPEND="${PYTHON_DEPS} + >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] + dev-libs/expat + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + >=sci-mathematics/cgal-3.5 + cairo? ( + dev-cpp/cairomm + dev-python/pycairo[${PYTHON_USEDEP}] + ) + dev-python/matplotlib[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-cpp/sparsehash + virtual/pkgconfig" + +# most machines don't have enough ram for parallel builds +MAKEOPTS="${MAKEOPTS} -j1" + +# bug 453544 +CHECKREQS_DISK_BUILD="6G" + +pkg_pretend() { + if use openmp ; then + tc-has-openmp || die "Please switch to an openmp compatible compiler" + fi + check-reqs_pkg_pretend +} + +src_prepare() { + default + [[ ${PV} == "" ]] && eautoreconf + >py-compile + python_copy_sources +} + +src_configure() { + local threads + has_version dev-libs/boost[threads] && threads="-mt" + + configure() { + econf \ + --disable-static \ + --disable-optimization \ + $(use_enable openmp) \ + $(use_enable cairo) \ + --with-boost-python="${EPYTHON: -3}${threads}" + } + python_foreach_impl run_in_build_dir configure +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + python_foreach_impl run_in_build_dir default + prune_libtool_files --modules +} + +run_in_build_dir() { + pushd "${BUILD_DIR}" > /dev/null + "$@" + popd > /dev/null +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: d559598cda89d20834affb7a126e89621f7a4612 Author: Tim Harder radhermit AT gentoo DOT org AuthorDate: Fri Aug 28 07:18:02 2015 + Commit: Tim Harder radhermit AT gentoo DOT org CommitDate: Fri Aug 28 07:19:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d559598c dev-python/graph-tool: stabilize 2.2.44 dev-python/graph-tool/graph-tool-2.2.44.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/graph-tool/graph-tool-2.2.44.ebuild b/dev-python/graph-tool/graph-tool-2.2.44.ebuild index b9081c3..e9d5a1b 100644 --- a/dev-python/graph-tool/graph-tool-2.2.44.ebuild +++ b/dev-python/graph-tool/graph-tool-2.2.44.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else SRC_URI=http://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS=~amd64 ~x86 + KEYWORDS=amd64 x86 fi DESCRIPTION=An efficient python module for manipulation and statistical analysis of graphs
[gentoo-commits] repo/gentoo:master commit in: dev-python/graph-tool/
commit: 764dc522b401750a018768826105bc923b12820a Author: Tim Harder radhermit AT gentoo DOT org AuthorDate: Fri Aug 28 07:18:47 2015 + Commit: Tim Harder radhermit AT gentoo DOT org CommitDate: Fri Aug 28 07:19:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764dc522 dev-python/graph-tool: remove old dev-python/graph-tool/Manifest| 5 -- dev-python/graph-tool/graph-tool-2.2.36-r1.ebuild | 91 -- dev-python/graph-tool/graph-tool-2.2.36.ebuild| 85 - dev-python/graph-tool/graph-tool-2.2.38.ebuild| 91 -- dev-python/graph-tool/graph-tool-2.2.40.ebuild| 92 --- dev-python/graph-tool/graph-tool-2.2.42.ebuild| 92 --- dev-python/graph-tool/graph-tool-2.2.43.ebuild| 92 --- 7 files changed, 548 deletions(-) diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest index ac27f61..97d3610 100644 --- a/dev-python/graph-tool/Manifest +++ b/dev-python/graph-tool/Manifest @@ -1,6 +1 @@ -DIST graph-tool-2.2.36.tar.bz2 15050904 SHA256 e1e030306480393464501cbcf3f3c938c2105c95fd0d67a8fe8bb4296e0be872 SHA512 3867fed367b547f28147c3234cf391d5415e5cf4594bc495abab1e1f827ba89af44d9d2bc92ee604ed184ce48f1644076aa852a0035fa2f8cdb449157d6b32bc WHIRLPOOL 741091c5504234767ed2662f69307aeaffb344ec132f708b494288d03485ff1910a967b244c35f5e7b77bad0564b249fd7b80ddb39051928f9806310c4d7843e -DIST graph-tool-2.2.38.tar.bz2 15050391 SHA256 7b4181184acb28e02e0c013858d69f42af4d7a6ed3327521f8eccc0be538012c SHA512 d6a4299dc0df4dbf1485656f9c2bdc3c00f37d342b313af4116f00bfbf31c7d425873aa98e4361115985b87695080fcac6cc97e7930e6903d50a9d61ccf81e60 WHIRLPOOL c03f82fe6b151361c4b6f6979117dd35e2fe4913caacc1e3ca0749c38a7e8a3c6034a7dbd676294a3e23926e2b42c7ead9ab38b19f5d37b278a773971d8e1fc1 -DIST graph-tool-2.2.40.tar.bz2 15058030 SHA256 5ccf2f174663c02d0d8548254d29dbc7f652655d13c1902dafc587c9a1c156e7 SHA512 db3bcbc49d724185d2da8c636c9c7f0aaae39fcae8ca6454bbad1c893dd77ea96eca5512f338d1f06f6ea4ef181f88a8095c5b40493d63b22174fb0fde8bfe83 WHIRLPOOL eeb8eaa1fae59de3d4d1c360a465bdb5e443823e3c0b703e7edee82c81992f443a8a744fd41c83516ea025de5b72c6bf89032d5a458bb112e2e3ea34393f9e74 -DIST graph-tool-2.2.42.tar.bz2 15058831 SHA256 e975c0836a06d07aff2d4c54472de710566f061a97e9775085a7aa5741ab9888 SHA512 921f5c81a34a3ad0a83c2bc7c2c90befe220bbdfcf5ea005fa43bc1cc45dd0b73b792ba8826f7b536ba4d446f9aeaa8ca721fcc6b7c4686e369f7b27f936 WHIRLPOOL ef598ba8751a2975cca053f89e8abf78461344c790e1b99849a1ca209af0c05e2d913d5fbd3e105422fa90eea77a874403da597689f11f17e4b37a1781871be8 -DIST graph-tool-2.2.43.tar.bz2 15041980 SHA256 c0ef941dc611fad5800c64417543e751f9edaeb511460ba06a43263c5b0efbd6 SHA512 d535fbfa3ea1dd37eebf95d5f7f051a928906a1c2d6a7763b651504dc9e3e2a6843e77c5a9bb64a2718077c270ef23398c64646377d8b735a90c64b051fa0121 WHIRLPOOL 773c7d7db03d95da056133693a882f976d0984950242b9b631818711205a9e6ad699e7a6ee777d5da16dc01446bfbe28175456b3667bef3bb63e99ce6c323696 DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467 WHIRLPOOL 79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d diff --git a/dev-python/graph-tool/graph-tool-2.2.36-r1.ebuild b/dev-python/graph-tool/graph-tool-2.2.36-r1.ebuild deleted file mode 100644 index bc0cfc0..000 --- a/dev-python/graph-tool/graph-tool-2.2.36-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# 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 check-reqs toolchain-funcs python-r1 - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI=https://github.com/count0/graph-tool.git; - inherit autotools git-r3 -else - SRC_URI=http://downloads.skewed.de/${PN}/${P}.tar.bz2; - KEYWORDS=amd64 x86 -fi - -DESCRIPTION=An efficient python module for manipulation and statistical analysis of graphs -HOMEPAGE=http://graph-tool.skewed.de/; - -LICENSE=GPL-3 -SLOT=0 -IUSE=+cairo openmp - -CDEPEND=${PYTHON_DEPS} - =dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}] - dev-libs/expat - dev-python/numpy[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] - =sci-mathematics/cgal-3.5 - cairo? ( - dev-cpp/cairomm - dev-python/pycairo[${PYTHON_USEDEP}] - ) -RDEPEND=${CDEPEND} - dev-python/matplotlib[${PYTHON_USEDEP}] -DEPEND=${CDEPEND} - dev-cpp/sparsehash - virtual/pkgconfig - -# most machines don't have enough ram for parallel builds -MAKEOPTS=${MAKEOPTS} -j1 - -# bug 453544 -CHECKREQS_DISK_BUILD=6G - -pkg_pretend() { - if use openmp ; then -