notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
critterding Evolving Artificial Life
b12_19 games Deleted 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 b12_19Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Abandonware with last release in 2013, newer version bundles depends and requires Qt4
Expired This port expired on: 2022-04-16
Maintainer: amdmi3@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-03-07 02:28:52
Last Update: 2022-04-16 09:40:37
Commit Hash: 77455c9b
License: not specified in port
WWW:
http://critterding.sourceforge.net/
Description:
Critterding is a "Petri dish" universe in 3D that demonstrates evolving artificial life. Critters start out with completely random brains and bodies, but will automatically start evolving into something with much better survival skills. WWW: http://critterding.sourceforge.net/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (1 items)
Collapse this list.
  1. bin/critterding
Collapse this list.
Dependency lines:
  • critterding>0:games/critterding
No installation instructions:
This port has been deleted.
PKGNAME: critterding
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (critterding-beta12.tar.bz2) = b07cd35580dd22cb1828ae41292df020eec495f45912ecb9269881a750f00d55 SIZE (critterding-beta12.tar.bz2) = 984764

Packages (timestamps in pop-ups are UTC):
critterding
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--b12_18---b12_18-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. sdl-config : devel/sdl12
  3. gcc10 : lang/gcc10
  4. as : devel/binutils
  5. autoconf>=2.69 : devel/autoconf
  6. automake>=1.16.1 : devel/automake
  7. libtoolize : devel/libtool
  8. xorgproto>=0 : x11/xorgproto
Runtime dependencies:
  1. gcc10 : lang/gcc10
Library dependencies:
  1. libfreetype.so : print/freetype2
  2. libGL.so : graphics/libglvnd
  3. libSDL.so : devel/sdl12
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for critterding-b12_19: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
games_critterding
USES:
autoreconf gl libtool localbase:ldflags ncurses pkgconfig sdl tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (22 items)
Collapse this list.
  1. http://downloads.sourceforge.net/project/critterding/critterding/sources/
  2. http://excellmedia.dl.sourceforge.net/project/critterding/critterding/sources/
  3. http://freefr.dl.sourceforge.net/project/critterding/critterding/sources/
  4. http://jaist.dl.sourceforge.net/project/critterding/critterding/sources/
  5. http://nchc.dl.sourceforge.net/project/critterding/critterding/sources/
  6. http://netcologne.dl.sourceforge.net/project/critterding/critterding/sources/
  7. http://netix.dl.sourceforge.net/project/critterding/critterding/sources/
  8. http://superb-dca2.dl.sourceforge.net/project/critterding/critterding/sources/
  9. http://superb-sea2.dl.sourceforge.net/project/critterding/critterding/sources/
  10. http://ufpr.dl.sourceforge.net/project/critterding/critterding/sources/
  11. http://vorboss.dl.sourceforge.net/project/critterding/critterding/sources/
  12. https://downloads.sourceforge.net/project/critterding/critterding/sources/
  13. https://excellmedia.dl.sourceforge.net/project/critterding/critterding/sources/
  14. https://freefr.dl.sourceforge.net/project/critterding/critterding/sources/
  15. https://jaist.dl.sourceforge.net/project/critterding/critterding/sources/
  16. https://nchc.dl.sourceforge.net/project/critterding/critterding/sources/
  17. https://netcologne.dl.sourceforge.net/project/critterding/critterding/sources/
  18. https://netix.dl.sourceforge.net/project/critterding/critterding/sources/
  19. https://superb-dca2.dl.sourceforge.net/project/critterding/critterding/sources/
  20. https://superb-sea2.dl.sourceforge.net/project/critterding/critterding/sources/
  21. https://ufpr.dl.sourceforge.net/project/critterding/critterding/sources/
  22. https://vorboss.dl.sourceforge.net/project/critterding/critterding/sources/
Collapse this list.
Port Moves
  • port deleted on 2022-04-16
    REASON: Has expired: Abandonware with last release in 2013, newer version bundles depends and requires Qt4

Number of commits found: 45

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
b12_19
16 Apr 2022 09:40:37
commit hash: 77455c9b1dceca3ee93c5cab5d185e2f0ba4e24ccommit hash: 77455c9b1dceca3ee93c5cab5d185e2f0ba4e24ccommit hash: 77455c9b1dceca3ee93c5cab5d185e2f0ba4e24ccommit hash: 77455c9b1dceca3ee93c5cab5d185e2f0ba4e24c files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-04-16 graphics/py-pyglet150: No longer needed, use graphics/py-pyglet
instead
2022-04-16 games/critterding: Abandonware with last release in 2013, newer
version bundles depends and requires Qt4
b12_19
16 Mar 2022 20:33:09
commit hash: 1db58f324afdf7ae2253d2870154d6a89f11cca3commit hash: 1db58f324afdf7ae2253d2870154d6a89f11cca3commit hash: 1db58f324afdf7ae2253d2870154d6a89f11cca3commit hash: 1db58f324afdf7ae2253d2870154d6a89f11cca3 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
games/critterding: deprecate
b12_19
06 Aug 2021 14:09:30
commit hash: 197e928ffb54ae1da12fdda26dc45a8713409730commit hash: 197e928ffb54ae1da12fdda26dc45a8713409730commit hash: 197e928ffb54ae1da12fdda26dc45a8713409730commit hash: 197e928ffb54ae1da12fdda26dc45a8713409730 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
games/critterding:  prepare for freetype2 update

- freetype2 will no longer ship freetype-config (which was a pkg-config
  wrapper) in the near future -- use pkg-config to gather the required
  flags.

- while here, convert to USES=localbase

PR:		251512
b12_19
22 Jun 2021 18:53:08
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 files touched by this commit
Kevin Bowling (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
b12_18
07 Apr 2021 23:19:01
commit hash: 5823922c58f9acea4e0c5f45b4ead47371e70841commit hash: 5823922c58f9acea4e0c5f45b4ead47371e70841commit hash: 5823922c58f9acea4e0c5f45b4ead47371e70841commit hash: 5823922c58f9acea4e0c5f45b4ead47371e70841 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
Remove useless Created by: headers mentioning me
b12_18
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
b12_18
05 Nov 2019 22:16:15
Revision:516845Original commit files touched by this commit
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.
b12_18
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
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
b12_17
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
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
b12_16
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
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
b12_15
10 Mar 2018 17:46:06
Revision:464084Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
b12_14
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
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
b12_13
13 Aug 2017 11:05:24
Revision:447875Original commit files touched by this commit
rakuco search for other commits by this committer
Bump PORTREVISION after r447874.

The new patch changes the code, this should have been committed together with
the previous change.

PR:		219287
MFH:		2017Q3
b12_12
13 Aug 2017 11:04:07
Revision:447874Original commit files touched by this commit
rakuco search for other commits by this committer
Add patch to fix a wrong assignment in the code.

In addition to fixing an actual bug, this also allows the port to build with
GCC 6:

brainz.cpp: In member function 'void Brainz::processTillAnswer()':
brainz.cpp:140:24: error: cannot convert 'bool' to 'bool*' in assignment
    Outputs[i].output = false;

PR:		219287
Approved by:	maintainer timeout (amdmi3, 16 days)
MFH:		2017Q3
b12_12
23 May 2017 05:03:16
Revision:441503Original commit files touched by this commit
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
b12_11
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
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
b12_10
20 Nov 2016 13:45:57
Revision:426590Original commit files touched by this commit
marino search for other commits by this committer
games/critterding, games/nlarn, misc/crosspad: Document ncurses requirement

Approved by:	ncurses blanket
b12_10
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit
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.
b12_9
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
b12_9
08 Dec 2014 16:48:41
Revision:374303Original commit files touched by this commit
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
b12_8
22 Sep 2014 12:49:00
Revision:368908Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Cleanup plist
b12_8
19 Sep 2014 07:45:28
Revision:368542Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Switch to USES=autoreconf
b12_8
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
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)
b12_7
08 May 2014 20:45:40
Revision:353353Original commit files touched by this commit
amdmi3 search for other commits by this committer
- libtool is still needed
- Call autotools directly

Submitted by:	tijl@ via private email
b12_6
08 May 2014 17:22:12
Revision:353337Original commit files touched by this commit
amdmi3 search for other commits by this committer
- libtool is not needed, switch to libtoolize
b12_6
07 May 2014 20:42:39
Revision:353204Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Convert USE_BZIP2 and USE_DOS2UNIX to USES
b12_6
16 Apr 2014 18:28:50
Revision:351411Original commit files touched by this commit
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
b12_5
10 Mar 2014 20:55:22
Revision:347809Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
b12_4
21 Feb 2014 13:36:57
Revision:345410Original commit files touched by this commit
ehaupt search for other commits by this committer
Remove trailing whitespaces from category games
b12_4
10 Feb 2014 13:54:28
Revision:343634Original commit files touched by this commit
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
b12_4
26 Oct 2013 00:52:36
Revision:331644Original commit files touched by this commit
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
b12_3
01 Oct 2013 05:46:25
Revision:328914Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Support staging
- Use new LIB_DEPENDS syntax
- Fix build on current
b12_3
20 Sep 2013 17:36:36
Revision:327730Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
games)
b12_3
06 Sep 2013 12:12:01
Revision:326491Original commit files touched by this commit
bapt search for other commits by this committer
Add an explicit dependency on pkgconf
b12_3
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
b12_3
18 Jun 2013 11:46:52
Revision:321181Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Trim Makefile headers
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
b12_3
18 Feb 2012 10:18:33
Original commit files touched by this commit
mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
b12_2
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
b12_2
03 Jul 2011 14:25:36
Original commit files touched by this commit
ohauer search for other commits by this committer
-remove MD5
b12_2
04 Dec 2010 07:34:27
Original commit files touched by this commit
ade search for other commits by this committer
Sync to new bsd.autotools.mk
b12_2
16 Oct 2010 11:52:47
Original commit files touched by this commit
ade search for other commits by this committer
Punt autoconf267->autoconf268
b12_2
05 Oct 2010 19:57:56
Original commit files touched by this commit
ade search for other commits by this committer
Round one migration of ports from automake{19,110} to automake111
b12_2
15 Sep 2010 18:35:24
Original commit files touched by this commit
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
b12_1
07 Mar 2010 11:48:50
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix datadir paths to make the game runnable
- Bump portrevision

Reported by:    Sebastian Kutsch
b12
07 Mar 2010 02:28:31
Original commit files touched by this commit
amdmi3 search for other commits by this committer
Critterding is a "Petri dish" universe in 3D that demonstrates
evolving artificial life. Critters start out with completely random
brains and bodies, but will automatically start evolving into
something with much better survival skills.

WWW: http://critterding.sourceforge.net/

Number of commits found: 45