[gentoo-commits] proj/sci:master commit in: sci-mathematics/axel/files/2017.02.16/, sci-mathematics/axel/files/2017.03.21/, ...

2017-03-21 Thread Justin Lecher
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/, ...

2017-03-16 Thread Justin Lecher
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