From owner-svn-ports-all@freebsd.org Sat Mar 28 19:06:31 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B5DC2262C17; Sat, 28 Mar 2020 19:06:31 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48qSr53NwDz48SD; Sat, 28 Mar 2020 19:06:29 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3FEDF19EA7; Sat, 28 Mar 2020 19:06:24 +0000 (UTC) (envelope-from arrowd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02SJ6OsT070747; Sat, 28 Mar 2020 19:06:24 GMT (envelope-from arrowd@FreeBSD.org) Received: (from arrowd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02SJ6Nae070742; Sat, 28 Mar 2020 19:06:23 GMT (envelope-from arrowd@FreeBSD.org) Message-Id: <202003281906.02SJ6Nae070742@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: arrowd set sender to arrowd@FreeBSD.org using -f From: Gleb Popov Date: Sat, 28 Mar 2020 19:06:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r529756 - in head/graphics: . tachyon tachyon/files X-SVN-Group: ports-head X-SVN-Commit-Author: arrowd X-SVN-Commit-Paths: in head/graphics: . tachyon tachyon/files X-SVN-Commit-Revision: 529756 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Mar 2020 19:06:31 -0000 Author: arrowd Date: Sat Mar 28 19:06:22 2020 New Revision: 529756 URL: https://svnweb.freebsd.org/changeset/ports/529756 Log: graphics/tachyon: Add new port. This is a ray tracing engine written in C. Added: head/graphics/tachyon/ head/graphics/tachyon/Makefile (contents, props changed) head/graphics/tachyon/distinfo (contents, props changed) head/graphics/tachyon/files/ head/graphics/tachyon/files/patch-Makefile (contents, props changed) head/graphics/tachyon/pkg-descr (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Sat Mar 28 18:53:04 2020 (r529755) +++ head/graphics/Makefile Sat Mar 28 19:06:22 2020 (r529756) @@ -1001,6 +1001,7 @@ SUBDIR += sxiv SUBDIR += synaesthesia SUBDIR += synfigstudio + SUBDIR += tachyon SUBDIR += telak SUBDIR += tesseract SUBDIR += tesseract-data Added: head/graphics/tachyon/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/Makefile Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= tachyon +DISTVERSION= 0.98.9 +CATEGORIES= graphics science +MASTER_SITES= http://jedi.ks.uiuc.edu/~johns/raytracer/files/${DISTVERSION}/ + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= Multiproccess ray tracing system + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/lib/tachyon/Copyright + +WRKSRC= ${WRKDIR}/${PORTNAME} +WRKSRC_SUBDIR= unix + +PLIST_FILES= bin/tachyon \ + lib/libtachyon.a + +.include + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/../compile/${ARCH}/tachyon ${STAGEDIR}${PREFIX}/bin + ${INSTALL_LIB} ${WRKSRC}/../compile/${ARCH}/libtachyon.a ${STAGEDIR}${PREFIX}/lib + +.include Added: head/graphics/tachyon/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/distinfo Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,3 @@ +TIMESTAMP = 1585420702 +SHA256 (tachyon-0.98.9.tar.gz) = c6a3298ded4dc3e9390447819e1dac59b62c3d2d46d4154312ffe71549ee40d7 +SIZE (tachyon-0.98.9.tar.gz) = 3273086 Added: head/graphics/tachyon/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/files/patch-Makefile Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,11 @@ +--- Makefile.orig 2009-04-23 15:11:55 UTC ++++ Makefile +@@ -18,6 +18,8 @@ include Make-distrib + COMPILEDIR=../compile + ARCHDIR=../compile/${ARCH} + OBJDIR=${ARCHDIR}/libtachyon ++LIBS=-L. -ltachyon -lm ++STRIP=strip + + # + # Name of raytracing library file to create Added: head/graphics/tachyon/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/tachyon/pkg-descr Sat Mar 28 19:06:22 2020 (r529756) @@ -0,0 +1,8 @@ +Tachyon is a raytracer developed by John E. Stone. Tachyon supports +the typical ray tracer features, most of the common geometric +primitives, shading and texturing modes, etc. It also supports less +common features such as HDR image output, ambient occlusion lighting, +and support for various triangle mesh and volumetric texture formats +beneficial for molecular visualization (e.g. rendering VMD scenes). + +WWW: http://jedi.ks.uiuc.edu/~johns/raytracer/