[gentoo-commits] proj/sci:master commit in: sci-mathematics/axel/files/2017.02.16/, sci-mathematics/axel/files/2017.03.21/, ...
commit: 99618a7b663bdb4a779401487845a094318d36c7 Author: Harald Weiner users noreply github com> AuthorDate: Tue Mar 21 19:23:22 2017 + Commit: Justin Lecher gentoo org> CommitDate: Tue Mar 21 19:23:22 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=99618a7b sci-mathematics/gismo: version-bump (#757) * sci-mathematics/axel: version bump Package-manager: portage-2.3.3 repoman-2.3.1 * sci-mathematics/gismo: version bump Package-manager: portage-2.3.3 repoman-2.3.1 sci-libs/dtk/{dtk-2017.02.16.ebuild => dtk-2017.03.21.ebuild} | 0 .../{axel-vtkview-2017.02.16.ebuild => axel-vtkview-2017.03.21.ebuild}| 0 .../axel-vtkview/files/{2017.02.16 => 2017.03.21}/CMakeLists.txt.patch| 0 .../files/{2017.02.16 => 2017.03.21}/axlVtkView-CMakeLists.txt.patch | 0 sci-mathematics/axel/{axel-2017.02.16.ebuild => axel-2017.03.21.ebuild} | 0 .../axel/files/{2017.02.16 => 2017.03.21}/AxelConfig.cmake.in.patch | 0 .../axel/files/{2017.02.16 => 2017.03.21}/CMakeLists.txt.patch| 0 .../axel/files/{2017.02.16 => 2017.03.21}/install-AxelConfig.cmake.in | 0 .../axel/files/{2017.02.16 => 2017.03.21}/install-axel-config.h.in.patch | 0 sci-mathematics/axel/files/{2017.02.16 => 2017.03.21}/main.cpp.patch | 0 .../gismo/{gismo-2017.02.16.ebuild => gismo-2017.03.21.ebuild}| 0 11 files changed, 0 insertions(+), 0 deletions(-) diff --git a/sci-libs/dtk/dtk-2017.02.16.ebuild b/sci-libs/dtk/dtk-2017.03.21.ebuild similarity index 100% rename from sci-libs/dtk/dtk-2017.02.16.ebuild rename to sci-libs/dtk/dtk-2017.03.21.ebuild diff --git a/sci-mathematics/axel-vtkview/axel-vtkview-2017.02.16.ebuild b/sci-mathematics/axel-vtkview/axel-vtkview-2017.03.21.ebuild similarity index 100% rename from sci-mathematics/axel-vtkview/axel-vtkview-2017.02.16.ebuild rename to sci-mathematics/axel-vtkview/axel-vtkview-2017.03.21.ebuild diff --git a/sci-mathematics/axel-vtkview/files/2017.02.16/CMakeLists.txt.patch b/sci-mathematics/axel-vtkview/files/2017.03.21/CMakeLists.txt.patch similarity index 100% rename from sci-mathematics/axel-vtkview/files/2017.02.16/CMakeLists.txt.patch rename to sci-mathematics/axel-vtkview/files/2017.03.21/CMakeLists.txt.patch diff --git a/sci-mathematics/axel-vtkview/files/2017.02.16/axlVtkView-CMakeLists.txt.patch b/sci-mathematics/axel-vtkview/files/2017.03.21/axlVtkView-CMakeLists.txt.patch similarity index 100% rename from sci-mathematics/axel-vtkview/files/2017.02.16/axlVtkView-CMakeLists.txt.patch rename to sci-mathematics/axel-vtkview/files/2017.03.21/axlVtkView-CMakeLists.txt.patch diff --git a/sci-mathematics/axel/axel-2017.02.16.ebuild b/sci-mathematics/axel/axel-2017.03.21.ebuild similarity index 100% rename from sci-mathematics/axel/axel-2017.02.16.ebuild rename to sci-mathematics/axel/axel-2017.03.21.ebuild diff --git a/sci-mathematics/axel/files/2017.02.16/AxelConfig.cmake.in.patch b/sci-mathematics/axel/files/2017.03.21/AxelConfig.cmake.in.patch similarity index 100% rename from sci-mathematics/axel/files/2017.02.16/AxelConfig.cmake.in.patch rename to sci-mathematics/axel/files/2017.03.21/AxelConfig.cmake.in.patch diff --git a/sci-mathematics/axel/files/2017.02.16/CMakeLists.txt.patch b/sci-mathematics/axel/files/2017.03.21/CMakeLists.txt.patch similarity index 100% rename from sci-mathematics/axel/files/2017.02.16/CMakeLists.txt.patch rename to sci-mathematics/axel/files/2017.03.21/CMakeLists.txt.patch diff --git a/sci-mathematics/axel/files/2017.02.16/install-AxelConfig.cmake.in b/sci-mathematics/axel/files/2017.03.21/install-AxelConfig.cmake.in similarity index 100% rename from sci-mathematics/axel/files/2017.02.16/install-AxelConfig.cmake.in rename to sci-mathematics/axel/files/2017.03.21/install-AxelConfig.cmake.in diff --git a/sci-mathematics/axel/files/2017.02.16/install-axel-config.h.in.patch b/sci-mathematics/axel/files/2017.03.21/install-axel-config.h.in.patch similarity index 100% rename from sci-mathematics/axel/files/2017.02.16/install-axel-config.h.in.patch rename to sci-mathematics/axel/files/2017.03.21/install-axel-config.h.in.patch diff --git a/sci-mathematics/axel/files/2017.02.16/main.cpp.patch b/sci-mathematics/axel/files/2017.03.21/main.cpp.patch similarity index 100% rename from sci-mathematics/axel/files/2017.02.16/main.cpp.patch rename to sci-mathematics/axel/files/2017.03.21/main.cpp.patch diff --git a/sci-mathematics/gismo/gismo-2017.02.16.ebuild b/sci-mathematics/gismo/gismo-2017.03.21.ebuild similarity index 100% rename from sci-mathematics/gismo/gismo-2017.02.16.ebuild rename to sci-mathematics/gismo/gismo-2017.03.21.ebuild
[gentoo-commits] proj/sci:master commit in: sci-mathematics/axel/files/2017.02.16/, sci-mathematics/axel/, ...
commit: 5a599503c4e21e13a107e2d5935d074d84694d5c Author: Harald Weiner users noreply github com> AuthorDate: Tue Mar 14 09:40:10 2017 + Commit: Justin Lecher gentoo org> CommitDate: Tue Mar 14 09:40:10 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5a599503 sci-mathematics/axel: added new ebuild (#744) * sci-libs/dtk: added new ebuild Package-manager: portage-2.3.3 repoman-2.3.1 * sci-mathematics/axel: added new ebuild Package-manager: portage-2.3.3 repoman-2.3.1 * sci-mathematics/axel-vtkview: added new ebuild Package-manager: portage-2.3.3 repoman-2.3.1 * sci-libs/dtk,sci-mathematics/axel,sci-mathematics/axel-vtkview: added new ebuilds (updates for requested changes) * sci-libs/dtk,sci-mathematics/axel,sci-mathematics/axel-vtkview: added new ebuilds (updates for requested changes, added a required use-flag) Package-manager: portage-2.3.3 repoman-2.3.1 sci-libs/dtk/dtk-2017.02.16.ebuild | 39 + sci-libs/dtk/metadata.xml | 12 .../axel-vtkview/axel-vtkview-2017.02.16.ebuild| 40 + .../files/2017.02.16/CMakeLists.txt.patch | 21 +++ .../2017.02.16/axlVtkView-CMakeLists.txt.patch | 10 sci-mathematics/axel-vtkview/metadata.xml | 12 sci-mathematics/axel/axel-2017.02.16.ebuild| 61 .../files/2017.02.16/AxelConfig.cmake.in.patch | 13 + .../axel/files/2017.02.16/CMakeLists.txt.patch | 49 .../files/2017.02.16/install-AxelConfig.cmake.in | 67 ++ .../2017.02.16/install-axel-config.h.in.patch | 12 .../axel/files/2017.02.16/main.cpp.patch | 23 sci-mathematics/axel/metadata.xml | 12 13 files changed, 371 insertions(+) diff --git a/sci-libs/dtk/dtk-2017.02.16.ebuild b/sci-libs/dtk/dtk-2017.02.16.ebuild new file mode 100644 index 0..6ef40677c --- /dev/null +++ b/sci-libs/dtk/dtk-2017.02.16.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Meta-platform for modular scientific platform development" +HOMEPAGE="https://github.com/d-tk/dtk; +SRC_URI="https://timeraider4u.github.io/distfiles/files/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtnetwork:5 + dev-qt/qtgui:5 + dev-qt/qtdeclarative:5 + dev-qt/qttest:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5" +DEPEND="${RDEPEND} + dev-lang/swig:0" + +src_configure() { + local mycmakeargs=( + -DDTK_BUILD_SUPPORT_COMPOSER=ON + -DDTK_BUILD_SUPPORT_CORE=ON + -DDTK_BUILD_SUPPORT_CONTAINER=ON + -DDTK_BUILD_SUPPORT_DISTRIBUTED=ON + -DDTK_BUILD_SUPPORT_GUI=ON + -DDTK_BUILD_SUPPORT_MATH=ON + ) + cmake-utils_src_configure +} diff --git a/sci-libs/dtk/metadata.xml b/sci-libs/dtk/metadata.xml new file mode 100644 index 0..ec9fa9d47 --- /dev/null +++ b/sci-libs/dtk/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + harald.wei...@jku.at + Harald Weiner + + + s...@gentoo.org + Gentoo Science Project + + diff --git a/sci-mathematics/axel-vtkview/axel-vtkview-2017.02.16.ebuild b/sci-mathematics/axel-vtkview/axel-vtkview-2017.02.16.ebuild new file mode 100644 index 0..48d2eab66 --- /dev/null +++ b/sci-mathematics/axel-vtkview/axel-vtkview-2017.02.16.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Vtk plug-in for sci-mathematics/axel" +HOMEPAGE="http://dtk.inria.fr/axel/; +SRC_URI="https://timeraider4u.github.io/distfiles/files/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="~sci-libs/dtk-${PV} + ~sci-mathematics/axel-${PV} + >=sci-libs/vtk-6.0.0[qt5,rendering]" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PV}/CMakeLists.txt.patch" + "${FILESDIR}/${PV}/axlVtkView-CMakeLists.txt.patch" +) + +src_configure() { + local mycmakeargs=( + -DAXL=ON + -DAXEL_USED=ON + -DDTK_USED=ON + -DBUILD_FOR_RELEASE=ON + -Daxel-sdk_VERSION_MAJOR=2 + -Daxel-sdk_VERSION_MINOR=4 + -Daxel-sdk_VERSION_PATCH=0 + -DVTK_QT_VERSION:STRING=5 + -DVTKVIEW_USED=ON + ) + cmake-utils_src_configure +} diff --git a/sci-mathematics/axel-vtkview/files/2017.02.16/CMakeLists.txt.patch b/sci-mathematics/axel-vtkview/files/2017.02.16/CMakeLists.txt.patch new file mode 100644