public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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