notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
craft Simple Minecraft clone written in C using modern OpenGL
1.0_10 games on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0_10Version of this port present on the latest quarterly branch.
Maintainer: danilo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-03-25 14:41:26
Last Update: 2021-06-22 18:53:08
Commit Hash: da3162c
License: not specified in port
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. bin/craft
  2. share/craft/shaders/block_fragment.glsl
  3. share/craft/shaders/block_vertex.glsl
  4. share/craft/shaders/line_fragment.glsl
  5. share/craft/shaders/line_vertex.glsl
  6. share/craft/shaders/sky_fragment.glsl
  7. share/craft/shaders/sky_vertex.glsl
  8. share/craft/shaders/text_fragment.glsl
  9. share/craft/shaders/text_vertex.glsl
  10. share/craft/textures/font.png
  11. share/craft/textures/sign.png
  12. share/craft/textures/sky.png
  13. share/craft/textures/texture.png
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • craft>0:games/craft
To install the port: cd /usr/ports/games/craft/ && make install clean
To add the package, run one of these commands:
  • pkg install games/craft
  • pkg install craft
PKGNAME: craft
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
craft
ABIlatestquarterly
FreeBSD:11:aarch641.0_61.0_9
FreeBSD:11:amd641.0_101.0_10
FreeBSD:11:armv61.0_11.0_9
FreeBSD:11:i3861.0_101.0_10
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch641.0_61.0_10
FreeBSD:12:amd641.0_101.0_10
FreeBSD:12:armv61.0_61.0_9
FreeBSD:12:armv71.0_61.0_9
FreeBSD:12:i3861.0_101.0_10
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.0_9
FreeBSD:13:aarch641.0_91.0_10
FreeBSD:13:amd641.0_101.0_10
FreeBSD:13:armv61.0_91.0_9
FreeBSD:13:armv71.0_91.0_9
FreeBSD:13:i3861.0_101.0_10
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.0_91.0_10
FreeBSD:14:aarch641.0_10-
FreeBSD:14:amd641.0_10-
FreeBSD:14:armv61.0_9-
FreeBSD:14:armv71.0_9-
FreeBSD:14:i3861.0_10-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.0_9-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. xorgproto>=0 : x11/xorgproto
  4. xorgproto>=0 : x11/xorgproto
  5. x11.pc : x11/libX11
  6. xi.pc : x11/libXi
  7. xrandr.pc : x11/libXrandr
  8. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xi.pc : x11/libXi
  3. xrandr.pc : x11/libXrandr
  4. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libGL.so : graphics/libglvnd
  3. libGLU.so : graphics/libGLU
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/daniloegea/Craft/tar.gz/v1.0fbsd?dummy=/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  1.0_10
kbowling search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.0_9
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
27 Apr 2020 11:15:54
Original commit files touched by this commit Revision:533124  1.0_9
danilo search for other commits by this committer
- Remove SERVER option. It requires python 2 support
- Remove python 2 dependency
23 Feb 2020 15:25:53
Original commit files touched by this commit Revision:526925  1.0_8
antoine search for other commits by this committer
Deprecate a few ports

With hat:	portmgr
05 Nov 2019 22:16:15
Original commit files touched by this commit Revision:516845  1.0_8
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories g

Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  1.0_8
gerald search for other commits by this committer
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
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  1.0_7
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  1.0_7
gerald search for other commits by this committer
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
29 Jul 2018 22:18:46
Original commit files touched by this commit Revision:475857  1.0_6
gerald search for other commits by this committer
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
03 Dec 2017 08:25:32
Original commit files touched by this commit Revision:455392  1.0_5  Sanity Test Failure
antoine search for other commits by this committer
- Add explicit FLAVOR to a few dependencies
- Remove FLAVOR from py-docutils dependency in comms/uhd, in this case
  it needs the rst2html command, not the docutils module
- Mark some ports as not compatible with python3
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  1.0_5  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Sep 2017 20:55:39
Original commit files touched by this commit Revision:449591  1.0_5
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
23 May 2017 05:03:16
Original commit files touched by this commit Revision:441503  1.0_4
rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
01 Apr 2017 15:23:32
Original commit files touched by this commit Revision:437439  1.0_3
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
20 Nov 2016 09:38:09
Original commit files touched by this commit Revision:426566  1.0_2
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  1.0_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
29 Dec 2015 14:30:47
Original commit files touched by this commit Revision:404743  1.0_1
mat search for other commits by this committer
Cleanup GH_* and variables order.

Sponsored by:	Absolight
04 Aug 2015 11:29:19
Original commit files touched by this commit Revision:393516  1.0_1
mat search for other commits by this committer
Cleanup some abusive use of GH_TAGNAME.

With hat:	portmgr
Sponsored by:	Absolight
06 May 2015 16:04:20
Original commit files touched by this commit Revision:385523  1.0_1
mat search for other commits by this committer
Update ports in the games category to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
19 Mar 2015 16:44:59
Original commit files touched by this commit Revision:381618  1.0_1
bdrewery search for other commits by this committer
Update USE_GITHUB so it does not require GH_COMMIT.

Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
16 Jan 2015 16:55:06
Original commit files touched by this commit Revision:377189  1.0_1
amdmi3 search for other commits by this committer
- Drop @dirrm* from plists

Approved by:	portmgr blanket
20 Dec 2014 17:49:05
Original commit files touched by this commit Revision:375024  1.0_1
antoine search for other commits by this committer
- Use GH_COMMIT
- Convert to USES=python
10 Sep 2014 20:50:37
Original commit files touched by this commit Revision:367888  1.0_1
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
25 Mar 2014 14:41:18
Original commit files touched by this commit Revision:349148  1.0
danilo search for other commits by this committer
Add new port: games/craft

Craft is a Minecraft clone.
Just a few thousand lines of C using modern OpenGL (shaders).
Online multiplayer support is included using a Python-based server.

Number of commits found: 24