Port details |
- cannonball Enhanced OutRun Engine
- 0.34_3 emulators =2 0.34_3Version of this port present on the latest quarterly branch.
- Maintainer: fox@FreeBSD.org
- Port Added: 2019-07-06 18:55:32
- Last Update: 2024-01-10 08:16:01
- Commit Hash: 1b819e4
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: games
- License: MAME-LICENSE
- WWW:
- https://github.com/djyt/cannonball/wiki
- Description:
- Cannonball is a program which allows you to play an enhanced version
of Yu Suzuki's seminal arcade racer, OutRun, on a variety of systems.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- cannonball>0:emulators/cannonball
- To install the port:
- cd /usr/ports/emulators/cannonball/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/cannonball
- pkg install cannonball
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cannonball
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1619529584
SHA256 (djyt-cannonball-v0.34_GH0.tar.gz) = e2cf8e21619b183a9fd835ae34ce65fb3d014c2fea37723fc8ba05681ed317ce
SIZE (djyt-cannonball-v0.34_GH0.tar.gz) = 326020
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:
-
- all.hpp : devel/boost-libs
- cmake : devel/cmake-core
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- Library dependencies:
-
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libSDL2.so : devel/sdl20
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- emulators_cannonball
- USES:
- cmake:insource gl pkgconfig sdl
- pkg-message:
- For install:
- In order for Cannonball to work you need to provide a copy of the
OutRun revision B romset to the roms subdirectory. Rename the files if
necessary.
The roms subdirectory can be found at $XDG_DATA_HOME/cannonball/roms
which defaults to $HOME/.local/share/cannonball/roms
Configuration can be found at $XDG_DATA_HOME/cannonball/config.xml
which defaults to $HOME/.local/share/cannonball/config.xml
NOTE: The directories will be created on the first run of Cannonball
if they do not exist.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.34_3 10 Jan 2024 08:16:01 |
Baptiste Daroussin (bapt) |
MAN?PREFIX: eleminate its usage and move man to share/man |
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) |
0.34_2 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 ) |
0.34_2 12 Aug 2022 14:46:53 |
Dima Panov (fluffy) |
*/*: bump all consumers after recent boost upgrade |
0.34_1 22 Jun 2021 18:53:08 |
Kevin Bowling (kbowling) |
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 |
0.34 27 Apr 2021 14:44:39 |
Santhosh Raju (fox) |
emulators/cannonball: Updates to 0.34
Changes since 0.32:
v0.34
Car Handling Options, Colours & More!
* Car Setup Options (selectable in Settings -> Engine -> Car Setup)
* [Car Handling] Top Speed of 352kph option.
* [Car Handling] Grippy Tyres option.
* [Car Handling] Drive offroad without losing speed option.
* [Car Handling] Strong Bumper option. Hit other cars without
sliding/losing as much speed.
* [Car Colours] Eventually these will be hooked up to something (Only the first 15 lines of the commit message are shown above ) |
0.32 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
0.32 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
0.32 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.32 26 Mar 2021 05:24:22 |
fox |
emulators/cannonball: Updates to 0.32
Changes since 0.31:
Controller Improvements & Rumble Support
This release focuses on Controller Support & Improvements.
Please replace your old config.xml file when upgrading to this release.
* [Controllers] Basic rumble support can now be enabled from the CONTROLS
menu. The strength can be adjusted. The code that controls the rumble is
identical to that of the upright arcade machine motor shaker. The option
will only show in the menu if your controller is supported.
* [Controllers] Auto-detection and assignment of controller buttons and axis (Only the first 15 lines of the commit message are shown above ) |
0.31 19 Mar 2021 16:46:50 |
mat |
Regular USE_GITHUB cleanup.
Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC. |
0.31 17 Mar 2021 00:09:02 |
fox |
emulators/cannonball: Updates to 0.31
Changes since g20191023:
Maintenance Release
This release focuses on upgrading the libraries and compilation tools CannonBall
uses, as I hadn't maintained the codebase in a number of years. Most of these
changes will be invisible to most users. Right now, I'm trying to get the house
in order as opposed to add lots of wild new features! :)
* [audio] Audio updates at the correct rate and resolves the longstanding
issue with music and sound being very slightly 'off'
* [roms] ROMs are now read by CRC 32 value. Filenames no longer matter - so
long as they are present they can be renamed to anything. (Only the first 15 lines of the commit message are shown above ) |
g20191023_1 11 Dec 2019 17:53:49 |
jbeich |
devel/boost-*: update to 1.72.0
Changes: http://www.boost.org/users/history/version_1_72_0.html
PR: 241449
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D22136 |
g20191023 24 Oct 2019 08:46:13 |
fox |
emulators/cannonball - Update to g20191023
Changes since g20190924:
- bsd.cmake now supports build with SDL2 by default.
Approved by: philip (mentor) |
g20190924 26 Sep 2019 04:04:25 |
fox |
emulators/cannonball: Fixes build with clang 9
Original issue: https://github.com/djyt/cannonball/pull/46
Submitted by: jbeich
Approved by: philip (mentor) |
g20190819 03 Sep 2019 02:49:46 |
fox |
emulators/cannonball: Update to g20190819
- Updates MAINTAINER email
Changes since cannonball-g20171201:
1. Removes files/patch-cmake_bsd.cmake and files/patch-cmake_CMakeLists.txt
since these are now merged with upstream.
2. Removes files/cannonball.6.in since the man page is now available upstream.
PR: 239960
Approved by: philip (mentor) |
g20171201_1 19 Aug 2019 15:35:28 |
jbeich |
devel/boost-*: update to 1.71.0
Changes: http://www.boost.org/users/history/version_1_71_0.html
PR: 238827
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20774 |
g20171201 13 Aug 2019 16:03:12 |
mat |
Convert to UCL & cleanup pkg-message (categories e-g) |
g20171201 06 Jul 2019 18:55:17 |
swills |
emulators/cannonball: create port
Cannonball is a program which allows you to play an enhanced version
of Yu Suzuki's seminal arcade racer, OutRun, on a variety of systems.
WWW: https://github.com/djyt/cannonball/wiki
PR: 238495
Submitted by: Santhosh Raju <santhosh.raju@gmail.com> |