Bug 257574 - [NEW PORT] graphics/povray38 -- POV-Ray 3.8.0 Beta 2 raytracer
Summary: [NEW PORT] graphics/povray38 -- POV-Ray 3.8.0 Beta 2 raytracer
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yasuhiro Kimura
URL: https://github.com/POV-Ray/povray/rel...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-02 21:16 UTC by Philipp Ost
Modified: 2021-11-01 04:01 UTC (History)
1 user (show)

See Also:
bsd: maintainer-feedback+


Attachments
graphics/povray38: Persistence of Vision Raytracer v3.8.0 Beta 1 (237.60 KB, patch)
2021-08-02 21:16 UTC, Philipp Ost
bsd: maintainer-approval+
Details | Diff
graphics/povray38: Persistence of Vision Raytracer v3.8.0 Beta 1 (237.53 KB, patch)
2021-08-24 21:20 UTC, Philipp Ost
no flags Details | Diff
graphics/povray38: Persistence of Vision Raytracer v3.8.0 Beta 2 (237.57 KB, patch)
2021-09-09 19:06 UTC, Philipp Ost
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Ost 2021-08-02 21:16:29 UTC
Created attachment 226893 [details]
graphics/povray38: Persistence of Vision Raytracer v3.8.0 Beta 1

This is a port of the first beta of the upcoming POV-Ray v3.8; POV-Ray is the Persistence of Vision Raytracer.

Changes in the attached diff are as follows:
- graphics/povray38: the new port
- add SUBDIR entry for povray38 to graphics/Makefile
- add povray38 to graphics/povray-meta

Tested with poudriere on amd64 and i386 12.2-Release-p9. `portlint -NA` likes the port, too.
Comment 1 Philipp Ost 2021-08-24 21:20:26 UTC
Created attachment 227416 [details]
graphics/povray38: Persistence of Vision Raytracer v3.8.0 Beta 1

Remove "Created by:" line, everything else is unchanged.
Comment 2 Philipp Ost 2021-09-09 19:06:10 UTC
Created attachment 227793 [details]
graphics/povray38: Persistence of Vision Raytracer v3.8.0 Beta 2

Update to version 3.8.0 Beta 2.

Announcement: https://news.povray.org/povray.beta-test/thread/%3C6111299c%40news.povray.org%3E/

Changes from Beta 1 to Beta 2: https://github.com/POV-Ray/povray/blob/release/v3.8.0/changes.txt

Changes to the port's Makefile:
- bump version number and adjust COMMENT 
- don't hardcode the master site
- explicitly set WRKSRC

Tested with poudriere on amd64 and i386 12.2-Release-p10.
Comment 3 Yasuhiro Kimura freebsd_committer freebsd_triage 2021-11-01 03:22:09 UTC
Take.
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-11-01 03:43:04 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=193e6bffcf63ce428b57c45f45206cc1922f3006

commit 193e6bffcf63ce428b57c45f45206cc1922f3006
Author:     Philipp Ost <bsd@philippost.de>
AuthorDate: 2021-11-01 03:19:54 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2021-11-01 03:41:47 +0000

    graphics/povray38: Add new port

    This is a port of the second beta of the upcoming POV-Ray
    v3.8. POV-Ray is the Persistence of Vision Raytracer.

    PR:             257574

 graphics/Makefile                                  |    1 +
 graphics/povray-meta/Makefile                      |    4 +-
 graphics/povray38/Makefile (new)                   |   78 +
 graphics/povray38/distinfo (new)                   |    3 +
 .../patch-unix_povconfig_syspovconfig__bsd.h (new) |   11 +
 graphics/povray38/pkg-descr (new)                  |   13 +
 graphics/povray38/pkg-plist (new)                  | 3100 ++++++++++++++++++++
 7 files changed, 3208 insertions(+), 2 deletions(-)
Comment 5 Yasuhiro Kimura freebsd_committer freebsd_triage 2021-11-01 04:01:14 UTC
Committed with some refinements. Thanks!