Port details |
- threejs JavaScript 3D library
- 165 www =3 165Version of this port present on the latest quarterly branch.
- Maintainer: thierry@FreeBSD.org
- Port Added: 2020-05-24 18:44:35
- Last Update: 2024-06-05 16:39:09
- Commit Hash: 7b2325e
- People watching this port, also watch:: wa-aspell, medit, ittapi, php81-pear, apache-log4j2
- License: MIT
- WWW:
- https://threejs.org/
- Description:
- The aim of this JavaScript 3D library is to create an easy to use, lightweight,
3D library with a default WebGL renderer. The library also provides Canvas 2D,
SVG and CSS3D renderers in the examples.
See also: https://github.com/mrdoob/three.js
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/www/threejs/ && make install clean
- To add the package, run one of these commands:
- pkg install www/threejs
- pkg install three.js
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: three.js
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1717601599
SHA256 (mrdoob-three.js-r165_GH0.tar.gz) = 7eed96b994cd24086bc26c4410db6a75e25b48c665f47f779c8811c1fe5ced71
SIZE (mrdoob-three.js-r165_GH0.tar.gz) = 360337324
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- This port is required by:
- for Build
-
- math/sage
- for Run
-
- math/sage
Configuration Options:
- ===> The following configuration options are available for three.js-165:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- www_threejs
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
165 05 Jun 2024 16:39:09 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r165
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r165>. |
164 01 May 2024 17:09:05 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r164
Releases notes at <https://github.com/mrdoob/three.js/releases>. |
162 01 Mar 2024 16:59:16 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r162
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r162>. |
161 05 Feb 2024 19:07:34 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r161
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r161>. |
160 24 Dec 2023 16:42:24 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r160
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r160>. |
159 03 Dec 2023 10:48:42 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r159
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r159>. |
158 30 Oct 2023 15:29:45 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r158
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r158>. |
157 01 Oct 2023 17:20:24 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r157
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r157>. |
156 09 Sep 2023 15:03:28 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r156
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r156>. |
155 28 Jul 2023 16:27:16 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r155
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r155>. |
154 30 Jun 2023 11:02:25 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r154
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r154>. |
153 04 Jun 2023 18:36:21 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r153
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r153>. |
152 28 Apr 2023 16:27:12 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r152 |
151 01 Apr 2023 16:56:57 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r151
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r151>. |
150 11 Mar 2023 18:25:35 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r150
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r150>. |
149 27 Jan 2023 18:00:37 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r149
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r149>. |
148 22 Dec 2022 17:01:10 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r148
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r148>. |
147 30 Nov 2022 17:49:21 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r147
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r147>. |
146 27 Oct 2022 17:59:40 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r146
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r146>. |
145 29 Sep 2022 16:10:34 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r145
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r145>. |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
144 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
144 02 Sep 2022 17:55:44 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r144
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r144>. |
143 31 Jul 2022 20:31:25 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r143
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r143>. |
142 20 Jul 2022 14:23:26 |
Tobias C. Berner (tcberner) |
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
142 30 Jun 2022 19:29:08 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r142
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r142>. |
141 26 May 2022 18:55:08 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r141
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r141>. |
140 02 May 2022 17:13:39 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r140
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r140>. |
139 25 Mar 2022 19:15:09 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r139
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r139>. |
138 24 Feb 2022 18:23:03 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r138
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r138>. |
137 30 Jan 2022 20:41:29 |
Thierry Thomas (thierry) |
www/threejs: tarball has been rerolled
Yet another silent update (mostly manual and examples).
Full diff available at
<https://people.freebsd.org/~thierry/three.js-r137_20220127_20220130.diff.bz2>
PR: 257731
Reported by: pkg-fallout |
137 27 Jan 2022 20:33:44 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r137
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r137>. |
136 26 Dec 2021 17:59:43 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r136
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r136>. |
135 26 Nov 2021 19:05:53 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r135
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r135>. |
134 31 Oct 2021 16:40:55 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r134
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r134>. |
133 17 Oct 2021 17:13:51 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r133
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r133>. |
131_1 11 Aug 2021 17:42:48 |
Thierry Thomas (thierry) |
www/threejs: update to r131 (bis) (bis) (bis)
This tarball has been re-rolled several times after the initial commit:
- r131 (bis) on Jul 30, 2021
- r131 (bis) (bis) on Aug 3, 2021
- r131 (bis) (bis) (bis) on Aug 4, 2021
Log at <https://github.com/mrdoob/three.js/commits/r131>
PR: 257731
Reported by: Yasuhiro Kimura |
131 30 Jul 2021 16:28:24 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r131
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r131>. |
130_1 07 Jul 2021 18:02:03 |
Thierry Thomas (thierry) |
www/threejs: the source tarball has been rerolled
The source tarball has been silently rerolled: full diff available at
<https://people.freebsd.org/~thierry/three.js-r130_210630_210705.diff>.
Reported by: pkg-fallout
MFH: 2021Q3 |
130 30 Jun 2021 17:59:51 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r130
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r130>. |
129 28 May 2021 15:25:15 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r129
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r129>. |
128 23 Apr 2021 15:41:15 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r128
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r128>. |
127 07 Apr 2021 16:00:32 |
Thierry Thomas (thierry) |
www/threejs: upgrade to r127
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r127>. |
126 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
126 25 Feb 2021 18:35:34 |
thierry |
Upgrade to r126.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r126>. |
125 28 Jan 2021 16:43:01 |
thierry |
Upgrade to r125.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r125>. |
124 25 Dec 2020 22:18:53 |
thierry |
Upgrade to r124.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r124>. |
123 26 Nov 2020 11:17:02 |
thierry |
Upgrade to r123.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r123>. |
122 29 Oct 2020 20:04:37 |
thierry |
Upgrade to r122.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r122>. |
121 01 Oct 2020 18:04:17 |
thierry |
Upgrade to r121.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r121>. |
120 13 Sep 2020 10:53:12 |
thierry |
Upgrade to r120.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r120>. |
119 02 Aug 2020 20:17:47 |
thierry |
Upgrade to r119.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r119>. |
118 26 Jun 2020 16:13:16 |
thierry |
Upgrade to r118.
Changelog at <https://github.com/mrdoob/three.js/releases/tag/r118>. |
117 28 May 2020 10:30:13 |
thierry |
Upgrade to r117.
Release notes at <https://github.com/mrdoob/three.js/releases/tag/r117>. |
116 24 May 2020 18:44:31 |
thierry |
Adding three.js, a JavaScript 3D library used by SageMath. |