Port details |
- goxel Free and open-source 3D voxel editor
- 0.15.0 graphics =2 0.14.0Version of this port present on the latest quarterly branch.
- Maintainer: danfe@FreeBSD.org
- Port Added: 2017-11-19 21:55:27
- Last Update: 2024-07-11 07:01:08
- Commit Hash: ac2c13f
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv3+
- WWW:
- https://goxel.xyz/
- Description:
- A 3D program for creating voxel volumes, a bit similar to Minecraft.
By restricting the volume along a 3D grid, just like pixels do in two
dimensions, voxels make 3D editing as intuitive as drawing in 2D.
Voxel art is used in many video games, and also by artists as a
standalone style.
Make your scene as large as you want. Goxel uses sparse matrices
internally so there is not restrictions on how big a model can be.
Use layers to separate parts of the scene into independently editable
3D models.
Goxel can export to many formats, including: Magica Voxel, Qubicle,
glTF2, obj, ply, build engine.
- ¦ ¦ ¦ ¦
- 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/graphics/goxel/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/goxel
- pkg install goxel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: goxel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1720449910
SHA256 (guillaumechereau-goxel-v0.15.0_GH0.tar.gz) = 21dc40b9ea6255dfb5970f229c9be40ef46ba53fd9500dd0b5d18f9497fea84a
SIZE (guillaumechereau-goxel-v0.15.0_GH0.tar.gz) = 4271992
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- scons-3.11 : devel/scons@py311
- xorgproto>=0 : x11/xorgproto
- Library dependencies:
-
- libglfw.so : graphics/glfw
- libpng.so : graphics/png
- libGL.so : graphics/libglvnd
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- graphics_goxel
- USES:
- compiler:c++17-lang gl pkgconfig scons
- 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 |
0.15.0 11 Jul 2024 07:01:08 |
Alexey Dokuchaev (danfe) |
graphics/goxel: update the port to version 0.15.0
Reported by: portscout |
0.14.0 05 Feb 2024 04:33:38 |
Alexey Dokuchaev (danfe) |
graphics/goxel: update the port to version 0.14.0
- Modernize the general UI of the program; add
detachable UI panels, layer origin control
- Improved glTF export and files opening (recent
file list, remember last opened directory)
- Last but not least, no longer needs GTK 3.x!
Reported by: portscout |
0.13.0 31 Dec 2023 17:53:24 |
Alexey Dokuchaev (danfe) |
graphics/goxel: update the port to version 0.13.0
- Some fixes for glTF export
- Added shortcuts for Add/Sub/Paint
- Allow to simplify exported glTF
Reported by: portscout |
0.12.0_1 23 Dec 2023 18:14:14 |
Nuno Teixeira (eduardo) |
*/*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree |
0.12.0 02 Apr 2023 09:17:40 |
Alexey Dokuchaev (danfe) |
graphics/goxel: update the port to version 0.12.0
Reported by: portscout |
0.11.0_1 02 Mar 2023 05:23:10 |
Tobias C. Berner (tcberner) |
accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
interface.
What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).
What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments. (Only the first 15 lines of the commit message are shown above ) |
0.11.0 10 Nov 2022 06:23:50 |
Alexey Dokuchaev (danfe) |
graphics/goxel: modernize the port and update to version 0.11.0
- Lowercase all but the first word of the COMMENT, adjust LICENSE
to match the source code headers
- Drop unused dependency and INSTALLS_ICONS knob, massage USES and
USE_GNOME lists as needed
- Install more complete set of high-color icons, do not capitalize
loop iterator variable
- Provide more elaborate port description, move WWW line where it
belongs these days (in the Makefile) and chase redirection
- Assume maintainership since previous maintainer had stepped down |
0.8.2_1 09 Nov 2022 11:20:56 |
Alexey Dokuchaev (danfe) |
graphics/goxel: resurrect the port, unbreak against Python 3.x
Keep the changes at minimum to help Git track history better. |
0.8.2_1 02 Jan 2021 14:05:27 |
rene |
Remove some expired ports:
2020-12-31 emulators/fceux: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 emulators/gem5: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 emulators/nonpareil: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 games/freera: Uses Python 2.7 version of scons, and Python 2.7 which
is EOLed upstream
2020-12-31 games/glob2: Uses Python 2.7 version of scons, and Python 2.7 which
is EOLed upstream
2020-12-31 games/marsnomercy: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 games/netpanzer: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 games/pingus: Uses Python 2.7 version of scons, and Python 2.7 which
is EOLed upstream
2020-12-31 graphics/goxel: Uses Python 2.7 version of scons, and Python 2.7
which is EOLed upstream
2020-12-31 graphics/sk1libs: Uses Python 2.7 which is EOLed upstream
2020-12-31 graphics/uniconvertor: Uses deprecated version of python |
0.8.2_1 01 Jan 2021 10:11:35 |
antoine |
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed
With hat: portmgr |
0.8.2_1 01 Jan 2021 00:57:24 |
rene |
Remove most expired ports that depend on Python 2.7:
Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves
I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things. (Only the first 15 lines of the commit message are shown above ) |
0.8.2_1 25 May 2020 18:33:44 |
sunpoet |
Update USES=scons to specify scons of Python 2
- While I'm here, convert emulators/gem5 and games/marsnomercy to USES=scons |
0.8.2_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
0.8.2 28 Mar 2019 00:35:58 |
linimon |
Move the .if ${ARCH} != amd64 && ${ARCH} != i386 statement to avoid
creating an empty post-patch target for the x86 case.
Reported by: mat
Approved by: portmgr (tier-2 blanket) |
0.8.2 21 Mar 2019 11:04:55 |
linimon |
Fix the following error on !x86:
g++8: error: unrecognized command line option '-msse2'; did you mean '-misel'?
PR: 236692
Submitted by: Piotr Kubaj
Approved by: maintainer |
0.8.2 07 Mar 2019 20:56:47 |
jbeich |
graphics/goxel: unbreak with clang 8
PR: 236205
Submitted by: Greg V (maintainer) |
0.8.2 03 Jan 2019 01:08:22 |
zeising |
graphics/goxel: Update to 0.8.2
- update to 0.8.2
- DESKTOP_ENTRIES instead of desktop file
- USES+=gnome gl
- patched build to detect clang instead of setting clang, should fix
build on gcc architectures (powerpc64)
PR: 234277
Submitted by: Greg V (maintainer) |
0.7.1.70_2 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
0.7.1.70_1 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
0.7.1.70 18 Jun 2018 14:00:43 |
linimon |
Mark ports broken on powerpc64, categories g-n.
While here, pet portlint and do some other cleanup.
Approved by: portmgr (tier-2 blanket) |
0.7.1.70 01 Dec 2017 07:19:54 |
antoine |
Cleanup LIB_DEPENDS on libpng |
0.7.1.70 19 Nov 2017 21:55:21 |
yuri |
New port: graphics/goxel: A 3D program that lets you create voxel volumes, a bit
similar to minecraft
PR: 222729
Submitted by: Greg V <greg@unrelenting.technology>
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13154 |