aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Brehler <marbre@linux.sungazer.de>2015-11-24 15:34:39 +0100
committerMarius Brehler <marbre@linux.sungazer.de>2015-11-24 15:34:39 +0100
commit823d3cd97d8a6e5c42d82401ae5c172879795b43 (patch)
treebd35c645c69644ede0f446e83b5275d33743d6f5
parent.travis.yml: updated (diff)
downloadsci-823d3cd97d8a6e5c42d82401ae5c172879795b43.tar.gz
sci-823d3cd97d8a6e5c42d82401ae5c172879795b43.tar.bz2
sci-823d3cd97d8a6e5c42d82401ae5c172879795b43.zip
sci-visualization/forge: Version bump
Package-Manager: portage-2.2.20.1
-rw-r--r--sci-visualization/forge/ChangeLog5
-rw-r--r--sci-visualization/forge/Manifest1
-rw-r--r--sci-visualization/forge/forge-3.2.0.ebuild45
3 files changed, 51 insertions, 0 deletions
diff --git a/sci-visualization/forge/ChangeLog b/sci-visualization/forge/ChangeLog
index 5d206bf74..abee0511b 100644
--- a/sci-visualization/forge/ChangeLog
+++ b/sci-visualization/forge/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+*forge-3.2.0 (24 Nov 2015)
+
+ 24 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +forge-3.2.0.ebuild:
+ sci-visualization/forge: Version bump
+
27 Sep 2015; Marius Brehler <marbre@linux.sungazer.de> forge-3.1.ebuild:
sci-visualization/forge: Set version of glm required
diff --git a/sci-visualization/forge/Manifest b/sci-visualization/forge/Manifest
index 8ddbdd26f..895d0c615 100644
--- a/sci-visualization/forge/Manifest
+++ b/sci-visualization/forge/Manifest
@@ -1,2 +1,3 @@
DIST forge-3.1.2.tar.gz 222873 SHA256 de4c579d99af98de97d25de2f6d6f670059a0fc8c6f9e41ec66d62226ae25fe2 SHA512 cbc9a754ef3110120cffe0882321bc236e0f655f95b2115203c98743bd39bac870bd866eeddf923497370c497dc349fd394dc84f77eb3f8b30b64d9b3173e377 WHIRLPOOL cef87e41c39b0314f570dff4ef3639bf3dd5d045088f5e5fb8fb09aef0c014a25ef7ea65d5d2af67ddf27de8e031f89066e8dfd1124edc93703c5af696684a16
DIST forge-3.1.tar.gz 219303 SHA256 62e5a1afa55b93ebb6f7c757546fe0d63c9352de834278c0dcae281498204f87 SHA512 e21c85b31b4a72ebd7128fb293242915a4340aa8a78b5c063ed6feecb1600b29962a88d54b3ac7aae943738e807a0df0ce0543cdde917c4898bb8178f0903dc8 WHIRLPOOL 7929e550fe7f4125c64493d32ba9119fc6da93db0af72d4b5592a4028029eb7208327f7ce838f7cbb0e60a1c83f88f09726d9f6238e5a0c97dda813b6c6355e3
+DIST forge-3.2.0.tar.gz 234511 SHA256 512067be7e08e064c952b4cdb7a47e39f48f4606b47fc68c2a7a8ba16e8f70ed SHA512 58fdbb32c3a8a193ea556d3ed314d67049aaea128b98bd222f8261a7b29a6a9ce31a2384fb59e76a4b62bc57edcd278de573e4ab6bab5d34da97fc7bf46ead73 WHIRLPOOL 83f6ab24a85573dddcda99707884c78d7c67de3b40a0779dae0212ac466b5fe2b4dff8a646be066413822bbc96b72a990569f3f6ce6181f21283ac4719b16130
diff --git a/sci-visualization/forge/forge-3.2.0.ebuild b/sci-visualization/forge/forge-3.2.0.ebuild
new file mode 100644
index 000000000..d844878e1
--- /dev/null
+++ b/sci-visualization/forge/forge-3.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="High Performance Visualizations for ArrayFire"
+HOMEPAGE="http://www.arrayfire.com/"
+SRC_URI="https://github.com/arrayfire/${PN}/archive/af${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples"
+
+RDEPEND="
+ media-libs/glew
+ >=media-libs/glfw-3.1.1
+ media-libs/freetype:2
+ media-libs/fontconfig:1.0
+ >=media-libs/glm-0.9.7.1
+ virtual/opengl
+ "
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-af${PV}"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) ; then
+ die "Compilation with gcc older than 4.7 is not supported."
+ fi
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_build examples EXAMPLES)
+ -DUSE_SYSTEM_GLM=ON
+ -DUSE_SYSTEM_FREETYPE=ON
+ )
+ cmake-utils_src_configure
+}