x11-toolkits/sdl_pango 0.1.2_11 FreeBSD
SDL API to the Pango text rendering engine of GNOME 2.x
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- LGPL21+
- Categories
- x11-toolkits
- Package size
- 21.1 KiB, 69.4 KiB installed
Description
Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects the engine to SDL.
If you are a game software developer, you should know the difficulties of distribution. So I will start to introduce SDL_Pango from the viewpoint of distribution.
In Un*x, SDL_Pango is hard to use as system-independent module, because it depends on fontconfig and Pango which are designed as system-singleton modules. If you use SDL_Pango, your software will require those modules installed to target system. If your software is shipped as shrink-wrap package, it may cause much problem on your support desk. You should carefully design your installation process.
In the other systems
The newest version among them is 0.1.2, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | x11-toolkits/sdl_pango | 0.1.2_11 newest | none known | - | [email protected] | - |
| DragonFly | x11-toolkits/sdl_pango | 0.1.2_11 newest | none known | - | [email protected] | - |
| MidnightBSD | x11-toolkits/sdl_pango | 0.1.2_2 newest | no data | - | [email protected] | - |
| HardenedBSD | x11-toolkits/sdl_pango | 0.1.2_11 newest | no data | - | [email protected] | - |
| GhostBSD | x11-toolkits/sdl_pango | 0.1.2_11 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install sdl_pango
From the ports tree:
cd /usr/ports/x11-toolkits/sdl_pango/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= sdl_pango>0:x11-toolkits/sdl_pango
LIB_DEPENDS= libSDL_Pango.so:x11-toolkits/sdl_pango
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.1.2_11 | 0.1.2_11 | 0.1.2_11 | 0.1.2_11 | 0.1.2_11 |
| FreeBSD:14:quarterly | 0.1.2_11 | 0.1.2_11 | n/a | 0.1.2_11 | 0.1.2_11 |
| FreeBSD:15:latest | 0.1.2_11 | 0.1.2_11 | n/a | 0.1.2_11 | 0.1.2_11 |
| FreeBSD:15:quarterly | 0.1.2_11 | 0.1.2_11 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.1.2_11 | 0.1.2_11 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 42
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/sdl12
- graphics/aalib
- graphics/cairo
- graphics/graphite2
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/pango
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 41
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/sdl12
- graphics/aalib
- graphics/cairo
- graphics/graphite2
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/pango
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrandr
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Configuration
No options to configure.
- USES
- gnome libtool pathfix pkgconfig sdl
- Service scripts
- none
Message after installing
Files
pkg-plist 6
- include/SDL_Pango.h
- lib/libSDL_Pango.a
- lib/libSDL_Pango.so
- lib/libSDL_Pango.so.1
- lib/libSDL_Pango.so.1.1.0
- libdata/pkgconfig/SDL_Pango.pc
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| SDL_Pango-0.1.2.tar.gz | 405967 | 7f75d3b97acf707c696ea126424906204ebfa07660162de925173cdd0257eba4 |
| SDL_Pango-0.1.2-API-adds.patch | 3624 | 5a989c7acb539fce640323d3995cca8913a4b8869f5c690b78501ec6b5c86d5d |
Master sites 1
- SF/sdlpango/SDL_Pango/0.1.2
Commit history 0
No commits in the history this site was built from.