Port details |
- asfml Ada bindings to the Simple and Fast Multimedia Library (SFML)
- 2.5.5_1 devel =2 2.5.5_1Version of this port present on the latest quarterly branch.
- Maintainer: agh@riseup.net
- Port Added: 2023-10-21 20:36:19
- Last Update: 2024-04-12 06:04:05
- Commit Hash: 0660187
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: games graphics multimedia
- License: ZLIB
- WWW:
- https://mgrojo.github.io/ASFML/
- Description:
- ASFML is an Ada binding of, various viscosity, to the Simple and Fast
Multimedia Library (SFML). It uses Ada types, and portable defined types which
eliminates the inclusion of Ada interface libraries, however most functions are
directly imported.
ASFML is written in standard Ada without the use of any specific GNAT
extensions, however, some indirect dependency could exist through the
representation of some types.
- ¦ ¦ ¦ ¦
- 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/devel/asfml/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/asfml
- pkg install asfml
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: asfml
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1696916674
SHA256 (mgrojo-ASFML-v2.5.5_GH0.tar.gz) = ae2d7878de13a5d9c95068ac824554977d421ec6ffc5ffd5f3cc004d8c317d3f
SIZE (mgrojo-ASFML-v2.5.5_GH0.tar.gz) = 1378542
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:
-
- gprbuild>0 : devel/gprbuild
- gnat : lang/gnat12
- gmake>=4.4.1 : devel/gmake
- gcc13 : lang/gcc13
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- Runtime dependencies:
-
- dejavu>0 : x11-fonts/dejavu
- webfonts>0 : x11-fonts/webfonts
- gnat : lang/gnat12
- fc-cache : x11-fonts/fontconfig
- Library dependencies:
-
- libcsfml-system.so : devel/csfml
- libGLU.so : graphics/libGLU
- libOpenGL.so : graphics/libglvnd
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for asfml-2.5.5_1:
DEBUG=off: Build with debugging support
DOCS=on: Install API reference documentation
EXAMPLES=on: Build and install Ada SFML examples
===> Use 'make config' to modify these settings
- Options name:
- devel_asfml
- USES:
- ada:12,run fonts:fc gl gmake
- 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 |
2.5.5_1 12 Apr 2024 06:04:05 |
Mathieu Arnold (mat) |
cleanup: remove occurrences of WITH_DEBUG
DEBUG like all ports features, must not ever be set in a port, they are
user facing features, that the user needs to enable in their
environment/make.conf, either by defining WITH_DEBUG globally, or by
setting WITH_DEBUG_PORTS with origin of ports they want DEBUG enabled
in. |
2.5.5_1 17 Nov 2023 12:11:31 |
Thierry Thomas (thierry) |
*/*: bump PORTREVISION after the upgrade of GPRbuild |
2.5.5 21 Oct 2023 20:35:00 |
Daniel Engberg (diizzy) Author: Alastair Hogge |
devel/asfml: New port: Ada bindings to the Simple and Fast Multimedia Library
(SFML)
ASFML is an Ada semi-thick binding to SFML. The library uses Ada types,
and portable defined types, which eliminates the inclusion of Ada
interface libraries, however most of the functions are directly
imported.
Website: https://mgrojo.github.io/ASFML/
Differential Revision: https://reviews.freebsd.org/D42151 |