[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: 16ff33ab45acc5a302e363a6f8489b86776bbd5e Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Aug 31 10:26:36 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Aug 31 10:26:36 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=16ff33ab dev-libs/optix: moved to ::gentoo Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/optix/metadata.xml | 10 -- dev-libs/optix/optix-7.4.0.ebuild | 37 - 2 files changed, 47 deletions(-) diff --git a/dev-libs/optix/metadata.xml b/dev-libs/optix/metadata.xml deleted file mode 100644 index 43be4e4e4..0 --- a/dev-libs/optix/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd;> - - - hero...@gentoo.org - - - r...@warfaresdl.com - - diff --git a/dev-libs/optix/optix-7.4.0.ebuild b/dev-libs/optix/optix-7.4.0.ebuild deleted file mode 100644 index a3f61205e..0 --- a/dev-libs/optix/optix-7.4.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="NVIDIA Ray Tracing Engine" -HOMEPAGE="https://developer.nvidia.com/optix; -SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-x86_64.sh" -S="${WORKDIR}" - -SLOT="0/7" -KEYWORDS="~amd64" -RESTRICT="fetch mirror" -LICENSE="NVIDIA-r2" - -RDEPEND=" - dev-util/nvidia-cuda-toolkit:= - media-libs/freeglut - virtual/opengl -" - -pkg_nofetch() { - einfo "Please download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to your DISTDIR directory." - einfo 'DISTDIR value is available from `emerge --info`' -} - -src_unpack() { - tail -n +223 "${DISTDIR}"/${A} | tar -zx || die -} - -src_install() { - insinto /opt/${PN} - dodoc -r doc - doins -r include SDK -}
[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: 504781317503147c49d3ea65de78b47e59993a59 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Jan 23 11:47:09 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Jan 23 11:47:09 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=50478131 dev-libs/optix: add version 7.4.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/optix/optix-7.4.0.ebuild | 37 + 1 file changed, 37 insertions(+) diff --git a/dev-libs/optix/optix-7.4.0.ebuild b/dev-libs/optix/optix-7.4.0.ebuild new file mode 100644 index 0..a3f61205e --- /dev/null +++ b/dev-libs/optix/optix-7.4.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="NVIDIA Ray Tracing Engine" +HOMEPAGE="https://developer.nvidia.com/optix; +SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-x86_64.sh" +S="${WORKDIR}" + +SLOT="0/7" +KEYWORDS="~amd64" +RESTRICT="fetch mirror" +LICENSE="NVIDIA-r2" + +RDEPEND=" + dev-util/nvidia-cuda-toolkit:= + media-libs/freeglut + virtual/opengl +" + +pkg_nofetch() { + einfo "Please download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your DISTDIR directory." + einfo 'DISTDIR value is available from `emerge --info`' +} + +src_unpack() { + tail -n +223 "${DISTDIR}"/${A} | tar -zx || die +} + +src_install() { + insinto /opt/${PN} + dodoc -r doc + doins -r include SDK +}
[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: ceab893a25df16264ddaad52ece33e519e328015 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Jan 23 11:47:38 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Jan 23 11:47:38 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ceab893a dev-libs/optix: cleanup old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/optix/optix-6.0.0.ebuild | 46 --- dev-libs/optix/optix-7.0.0.ebuild | 37 --- dev-libs/optix/optix-7.1.0.ebuild | 37 --- dev-libs/optix/optix-7.2.0.ebuild | 37 --- 4 files changed, 157 deletions(-) diff --git a/dev-libs/optix/optix-6.0.0.ebuild b/dev-libs/optix/optix-6.0.0.ebuild deleted file mode 100644 index d0cb4c078..0 --- a/dev-libs/optix/optix-6.0.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake cuda - -DESCRIPTION="NVIDIA Ray Tracing Engine" -HOMEPAGE="https://developer.nvidia.com/optix; -SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-25650775.sh" - -SLOT="0/6" -KEYWORDS="~amd64" -RESTRICT="fetch" -LICENSE="NVIDIA-r2" - -RDEPEND="dev-util/nvidia-cuda-toolkit - virtual/opengl - media-libs/freeglut" -DEPEND="${RDEPEND}" - -S="${WORKDIR}" - -CMAKE_USE_DIR=${S}/SDK - -pkg_nofetch() { - einfo "Please download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to your DISTDIR directory." - einfo 'DISTDIR value is available from `emerge --info`' -} - -src_unpack() { - tail -n +218 "${DISTDIR}"/${A} | tar -zx || die -} - -src_prepare() { - cmake_src_prepare - rm -rf SDK-precompiled-samples - export PATH=$(cuda_gccdir):${PATH} -} - -src_install() { - insinto /opt/${PN} - doins -r doc include lib64 -} diff --git a/dev-libs/optix/optix-7.0.0.ebuild b/dev-libs/optix/optix-7.0.0.ebuild deleted file mode 100644 index c419a9cee..0 --- a/dev-libs/optix/optix-7.0.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="NVIDIA Ray Tracing Engine" -HOMEPAGE="https://developer.nvidia.com/optix; -SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64.sh" - -SLOT="0/7" -KEYWORDS="~amd64" -RESTRICT="fetch" -LICENSE="NVIDIA-r2" - -RDEPEND=" - dev-util/nvidia-cuda-toolkit - media-libs/freeglut - virtual/opengl -" -S="${WORKDIR}" - -pkg_nofetch() { - einfo "Please download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to your DISTDIR directory." - einfo 'DISTDIR value is available from `emerge --info`' -} - -src_unpack() { - tail -n +223 "${DISTDIR}"/${A} | tar -zx || die -} - -src_install() { - insinto /opt/${PN} - dodoc -r doc - doins -r include SDK -} diff --git a/dev-libs/optix/optix-7.1.0.ebuild b/dev-libs/optix/optix-7.1.0.ebuild deleted file mode 100644 index afeda2b32..0 --- a/dev-libs/optix/optix-7.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="NVIDIA Ray Tracing Engine" -HOMEPAGE="https://developer.nvidia.com/optix; -SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-x86_64.sh" - -SLOT="0/7" -KEYWORDS="~amd64" -RESTRICT="fetch" -LICENSE="NVIDIA-r2" - -RDEPEND=" - dev-util/nvidia-cuda-toolkit - media-libs/freeglut - virtual/opengl -" -S="${WORKDIR}" - -pkg_nofetch() { - einfo "Please download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to your DISTDIR directory." - einfo 'DISTDIR value is available from `emerge --info`' -} - -src_unpack() { - tail -n +223 "${DISTDIR}"/${A} | tar -zx || die -} - -src_install() { - insinto /opt/${PN} - dodoc -r doc - doins -r include SDK -} diff --git a/dev-libs/optix/optix-7.2.0.ebuild b/dev-libs/optix/optix-7.2.0.ebuild deleted file mode 100644 index 34dcf66c4..0 --- a/dev-libs/optix/optix-7.2.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="NVIDIA Ray Tracing Engine" -HOMEPAGE="https://developer.nvidia.com/optix; -SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-x86_64.sh" -S="${WORKDIR}" - -SLOT="0/7" -KEYWORDS="~amd64" -RESTRICT="fetch mirror" -LICENSE="NVIDIA-r2" - -RDEPEND=" - dev-util/nvidia-cuda-toolkit:= - media-libs/freeglut - virtual/opengl -" - -pkg_nofetch() { - einfo "Please download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to your DISTDIR directory." - einfo 'DISTDIR value is available from `emerge --info`' -} - -src_unpack() { - tail -n +223
[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: 77cedddfc0d81eb65a39eb25fab8439ae75c4c4b Author: Bernd Waibel posteo net> AuthorDate: Sat Jun 19 08:51:10 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Jul 3 10:55:11 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=77cedddf dev-libs/optix: bump to 7.2.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/sci/pull/1096 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-libs/optix/optix-7.2.0.ebuild | 37 + 1 file changed, 37 insertions(+) diff --git a/dev-libs/optix/optix-7.2.0.ebuild b/dev-libs/optix/optix-7.2.0.ebuild new file mode 100644 index 0..34dcf66c4 --- /dev/null +++ b/dev-libs/optix/optix-7.2.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="NVIDIA Ray Tracing Engine" +HOMEPAGE="https://developer.nvidia.com/optix; +SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-x86_64.sh" +S="${WORKDIR}" + +SLOT="0/7" +KEYWORDS="~amd64" +RESTRICT="fetch mirror" +LICENSE="NVIDIA-r2" + +RDEPEND=" + dev-util/nvidia-cuda-toolkit:= + media-libs/freeglut + virtual/opengl +" + +pkg_nofetch() { + einfo "Please download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your DISTDIR directory." + einfo 'DISTDIR value is available from `emerge --info`' +} + +src_unpack() { + tail -n +223 "${DISTDIR}"/${A} | tar -zx || die +} + +src_install() { + insinto /opt/${PN} + dodoc -r doc + doins -r include SDK +}
[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: 2efa1be159eea3a47e0a6b89c9189bc030c30fcf Author: Andrew Ammerlaan riseup net> AuthorDate: Sat Jan 30 14:44:51 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sat Jan 30 14:44:51 2021 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2efa1be1 dev-libs/optix: cmake-utils --> cmake Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> dev-libs/optix/optix-6.0.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/optix/optix-6.0.0.ebuild b/dev-libs/optix/optix-6.0.0.ebuild index 7f2f1c3f1..d0cb4c078 100644 --- a/dev-libs/optix/optix-6.0.0.ebuild +++ b/dev-libs/optix/optix-6.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils cuda +inherit cmake cuda DESCRIPTION="NVIDIA Ray Tracing Engine" HOMEPAGE="https://developer.nvidia.com/optix; @@ -35,7 +35,7 @@ src_unpack() { } src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare rm -rf SDK-precompiled-samples export PATH=$(cuda_gccdir):${PATH} }
[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: 056a56563c34c27a75b0079b82d5fb8fd7ae04d0 Author: Aisha Tammy aisha cc> AuthorDate: Sat Sep 26 20:50:38 2020 + Commit: Aisha Tammy aisha cc> CommitDate: Sat Sep 26 20:50:54 2020 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=056a5656 dev-libs/optix: Add optix v7.{1.0,0.0} Blender utilizes optix as an alternative to CUDA to utilize the raytracing cores in the RTX series of video cards. version 7.0 has been tested with Blender 2.8.4. Closes: https://github.com/gentoo/sci/pull/972 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Richard F. Ostrow Jr warfaresdl.com> Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Aisha Tammy aisha.cc> dev-libs/optix/metadata.xml | 3 +++ dev-libs/optix/optix-7.0.0.ebuild | 37 + dev-libs/optix/optix-7.1.0.ebuild | 37 + 3 files changed, 77 insertions(+) diff --git a/dev-libs/optix/metadata.xml b/dev-libs/optix/metadata.xml index 7203fb853..43be4e4e4 100644 --- a/dev-libs/optix/metadata.xml +++ b/dev-libs/optix/metadata.xml @@ -4,4 +4,7 @@ hero...@gentoo.org + + r...@warfaresdl.com + diff --git a/dev-libs/optix/optix-7.0.0.ebuild b/dev-libs/optix/optix-7.0.0.ebuild new file mode 100644 index 0..c419a9cee --- /dev/null +++ b/dev-libs/optix/optix-7.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="NVIDIA Ray Tracing Engine" +HOMEPAGE="https://developer.nvidia.com/optix; +SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64.sh" + +SLOT="0/7" +KEYWORDS="~amd64" +RESTRICT="fetch" +LICENSE="NVIDIA-r2" + +RDEPEND=" + dev-util/nvidia-cuda-toolkit + media-libs/freeglut + virtual/opengl +" +S="${WORKDIR}" + +pkg_nofetch() { + einfo "Please download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your DISTDIR directory." + einfo 'DISTDIR value is available from `emerge --info`' +} + +src_unpack() { + tail -n +223 "${DISTDIR}"/${A} | tar -zx || die +} + +src_install() { + insinto /opt/${PN} + dodoc -r doc + doins -r include SDK +} diff --git a/dev-libs/optix/optix-7.1.0.ebuild b/dev-libs/optix/optix-7.1.0.ebuild new file mode 100644 index 0..afeda2b32 --- /dev/null +++ b/dev-libs/optix/optix-7.1.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="NVIDIA Ray Tracing Engine" +HOMEPAGE="https://developer.nvidia.com/optix; +SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-x86_64.sh" + +SLOT="0/7" +KEYWORDS="~amd64" +RESTRICT="fetch" +LICENSE="NVIDIA-r2" + +RDEPEND=" + dev-util/nvidia-cuda-toolkit + media-libs/freeglut + virtual/opengl +" +S="${WORKDIR}" + +pkg_nofetch() { + einfo "Please download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your DISTDIR directory." + einfo 'DISTDIR value is available from `emerge --info`' +} + +src_unpack() { + tail -n +223 "${DISTDIR}"/${A} | tar -zx || die +} + +src_install() { + insinto /opt/${PN} + dodoc -r doc + doins -r include SDK +}
[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: f99416b1496f39d51dea790d00e9d2cf4d00d9ae Author: Benda Xu gentoo org> AuthorDate: Tue Dec 3 16:22:22 2019 + Commit: Benda XU gentoo org> CommitDate: Tue Dec 3 16:22:22 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f99416b1 dev-libs/optix: add nofetch hints. Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Benda Xu gentoo.org> dev-libs/optix/optix-6.0.0.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-libs/optix/optix-6.0.0.ebuild b/dev-libs/optix/optix-6.0.0.ebuild index 0801fc33e..7f2f1c3f1 100644 --- a/dev-libs/optix/optix-6.0.0.ebuild +++ b/dev-libs/optix/optix-6.0.0.ebuild @@ -23,6 +23,13 @@ S="${WORKDIR}" CMAKE_USE_DIR=${S}/SDK +pkg_nofetch() { + einfo "Please download ${SRC_URI} from:" + einfo " ${HOMEPAGE}" + einfo "and move it to your DISTDIR directory." + einfo 'DISTDIR value is available from `emerge --info`' +} + src_unpack() { tail -n +218 "${DISTDIR}"/${A} | tar -zx || die }
[gentoo-commits] proj/sci:master commit in: dev-libs/optix/
commit: be7eb1e085cbf56160a34f829d06e5bf9b82c9d2 Author: Benda Xu gentoo org> AuthorDate: Sun Dec 1 03:53:50 2019 + Commit: Benda XU gentoo org> CommitDate: Sun Dec 1 04:35:25 2019 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=be7eb1e0 dev-libs/optix: initial commit of 6.0.0. This is included as a dependency of sci-physics/opticks. Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Benda Xu gentoo.org> dev-libs/optix/metadata.xml | 7 +++ dev-libs/optix/optix-6.0.0.ebuild | 39 +++ 2 files changed, 46 insertions(+) diff --git a/dev-libs/optix/metadata.xml b/dev-libs/optix/metadata.xml new file mode 100644 index 0..7203fb853 --- /dev/null +++ b/dev-libs/optix/metadata.xml @@ -0,0 +1,7 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + hero...@gentoo.org + + diff --git a/dev-libs/optix/optix-6.0.0.ebuild b/dev-libs/optix/optix-6.0.0.ebuild new file mode 100644 index 0..0801fc33e --- /dev/null +++ b/dev-libs/optix/optix-6.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils cuda + +DESCRIPTION="NVIDIA Ray Tracing Engine" +HOMEPAGE="https://developer.nvidia.com/optix; +SRC_URI="NVIDIA-OptiX-SDK-${PV}-linux64-25650775.sh" + +SLOT="0/6" +KEYWORDS="~amd64" +RESTRICT="fetch" +LICENSE="NVIDIA-r2" + +RDEPEND="dev-util/nvidia-cuda-toolkit + virtual/opengl + media-libs/freeglut" +DEPEND="${RDEPEND}" + +S="${WORKDIR}" + +CMAKE_USE_DIR=${S}/SDK + +src_unpack() { + tail -n +218 "${DISTDIR}"/${A} | tar -zx || die +} + +src_prepare() { + cmake-utils_src_prepare + rm -rf SDK-precompiled-samples + export PATH=$(cuda_gccdir):${PATH} +} + +src_install() { + insinto /opt/${PN} + doins -r doc include lib64 +}