* [gentoo-commits] repo/gentoo:master commit in: media-gfx/tachyon/
@ 2020-05-29 21:16 Alexey Shvetsov
0 siblings, 0 replies; 4+ messages in thread
From: Alexey Shvetsov @ 2020-05-29 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 61720798e4d3ad19afe786619e97e2dc62bd9872
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri May 29 21:15:43 2020 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri May 29 21:15:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61720798
media-gfx/tachyon: Fix build
Closes: https://bugs.gentoo.org/725462
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
index 29bda8a206f..98955dfa220 100644
--- a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
+++ b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
@@ -58,8 +58,8 @@ src_prepare() {
LIBSLINE='"'
CFLAGSLINE='"'
- use mpi || CCLINE='"CC = $(tc-getCC)"'
- use mpi && CCLINE='"CC = mpicc"'
+ use mpi || CCLINE="\"CC = $(tc-getCC)\""
+ use mpi && CCLINE="\"CC = mpicc\""
LIBSLINE+="LIBS = -L. -ltachyon \$(MISCLIB) -lm"
CFLAGSLINE+="CFLAGS = -DLinux \$(MISCFLAGS)"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/tachyon/
@ 2021-01-06 14:07 Fabian Groffen
0 siblings, 0 replies; 4+ messages in thread
From: Fabian Groffen @ 2021-01-06 14:07 UTC (permalink / raw
To: gentoo-commits
commit: cbbe12bd3a3040c00e436853cd9a9ea1d9305c51
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 14:06:00 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 14:06:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbe12bd
media-gfx/tachyon: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
media-gfx/tachyon/tachyon-0.99_beta6-r1.ebuild | 4 ++--
media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-gfx/tachyon/tachyon-0.99_beta6-r1.ebuild b/media-gfx/tachyon/tachyon-0.99_beta6-r1.ebuild
index 3c7fc02b92b..906476b0c40 100644
--- a/media-gfx/tachyon/tachyon-0.99_beta6-r1.ebuild
+++ b/media-gfx/tachyon/tachyon-0.99_beta6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="http://jedi.ks.uiuc.edu/~johns/raytracer/files/${MY_PV}/${MY_P}.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
IUSE="doc examples jpeg mpi +opengl png threads"
CDEPEND="
diff --git a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
index 98955dfa220..bb7b5300a85 100644
--- a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
+++ b/media-gfx/tachyon/tachyon-0.99_beta6-r2.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
@@ -14,7 +14,7 @@ SRC_URI="http://jedi.ks.uiuc.edu/~johns/raytracer/files/${MY_PV}/${MY_P}.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
IUSE="doc examples jpeg mpi +opengl openmp png threads"
PATCHES=( "${FILESDIR}/${PF}-ldflags.patch"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/tachyon/
@ 2021-06-18 21:07 David Seifert
0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2021-06-18 21:07 UTC (permalink / raw
To: gentoo-commits
commit: adf82790006c5e5c02a23cedf4b57dc5e7e8c015
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 21:06:56 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jun 18 21:06:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf82790
media-gfx/tachyon: tidy up ebuild, pkgconfig in BDEPEND
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
diff --git a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
index 73976dc2018..ab7037d8bf2 100644
--- a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
+++ b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
@@ -11,16 +11,14 @@ MY_P="${PN}-${MY_PV}"
DESCRIPTION="A portable, high performance parallel ray tracing system"
HOMEPAGE="http://jedi.ks.uiuc.edu/~johns/raytracer/"
SRC_URI="http://jedi.ks.uiuc.edu/~johns/raytracer/files/${MY_PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${PN}/unix"
-SLOT="0"
LICENSE="BSD"
+SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
IUSE="doc examples jpeg mpi +opengl openmp png threads"
-PATCHES=( "${FILESDIR}/${PF}-ldflags.patch"
- "${FILESDIR}/${PF}-shared.patch" )
-
-CDEPEND="
+DEPEND="
jpeg? ( virtual/jpeg:0= )
mpi? ( virtual/mpi )
opengl? (
@@ -28,14 +26,17 @@ CDEPEND="
virtual/opengl
)
png? ( media-libs/libpng:0= )"
-DEPEND="${CDEPEND}
- virtual/pkgconfig"
-RDEPEND="${CDEPEND}"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
-S="${WORKDIR}/${PN}/unix"
+PATCHES=(
+ "${FILESDIR}/${PF}-ldflags.patch"
+ "${FILESDIR}/${PF}-shared.patch"
+)
src_prepare() {
emakeconf=()
+
use jpeg && \
emakeconf+=(
USEJPEG=-DUSEJPEG
@@ -47,7 +48,7 @@ src_prepare() {
USEPNG=-DUSEPNG
PNGINC="$($(tc-getPKG_CONFIG) --cflags libpng)"
PNGLIB="$($(tc-getPKG_CONFIG) --libs libpng)"
- )
+ )
if use mpi ; then
sed \
@@ -96,7 +97,7 @@ src_install() {
cd .. || die
dodoc Changes README
- insinto "/usr/include/${PN}"
+ insinto /usr/include/${PN}
doins src/*.h
use doc && docinto html && dodoc -r docs/tachyon/.
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/tachyon/
@ 2024-08-27 1:22 Michael Orlitzky
0 siblings, 0 replies; 4+ messages in thread
From: Michael Orlitzky @ 2024-08-27 1:22 UTC (permalink / raw
To: gentoo-commits
commit: a2435db01bbcab0c2ec6c39f6f235a7866bed0f3
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 01:18:33 2024 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 01:21:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2435db0
media-gfx/tachyon: keyword 0.99_beta6-r2 for ~riscv
To test, you can install the examples (USE=examples) and then use
tachyon to render them all to PNG.
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
index ab7037d8bf25..e6b03c7a30c3 100644
--- a/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
+++ b/media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}/unix"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~x64-macos"
IUSE="doc examples jpeg mpi +opengl openmp png threads"
DEPEND="
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-08-27 1:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-18 21:07 [gentoo-commits] repo/gentoo:master commit in: media-gfx/tachyon/ David Seifert
-- strict thread matches above, loose matches on Subject: below --
2024-08-27 1:22 Michael Orlitzky
2021-01-06 14:07 Fabian Groffen
2020-05-29 21:16 Alexey Shvetsov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox