print/libraqm 0.11.0
Library that encapsulates complex text layout logic
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e07ece1e0e- License
- MIT
- Categories
- Package size
- 37.7 KiB, 200.5 KiB installed
Description
Raqm is a small library that encapsulates the logic for complex text layout and provide a convenient API.
It currently provides bidirectional text support (using FriBiDi), shaping (using HarfBuzz), and proper script itemization. As a result, Raqm can support most writing systems covered by Unicode.
Install
As a binary package — by origin, or by package name:
pkg install print/libraqm
pkg install libraqm
From the ports tree:
cd /usr/ports/print/libraqm/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libraqm>0:print/libraqm
LIB_DEPENDS= libraqm.so:print/libraqm
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.11.0 | 0.11.0 | 0.9.0 | 0.10.2 | 0.11.0 |
| FreeBSD:14:quarterly | 0.11.0 | 0.11.0 | n/a | 0.10.2 | 0.11.0 |
| FreeBSD:15:latest | 0.11.0 | 0.11.0 | n/a | 0.10.2 | 0.10.2 |
| FreeBSD:15:quarterly | 0.11.0 | 0.11.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.11.0 | 0.11.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libfribidi.so: converters/fribidilibharfbuzz.so: print/harfbuzzlibfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
All build dependencies 38
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- graphics/graphite2
- graphics/png
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/expat2
- textproc/gtk-doc
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/py-pygments
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
All run dependencies 21
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/graphite2
- graphics/png
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
Required by 541
- archivers/py-comicapi
- archivers/py-extractcode
- astro/astrometry
- astro/kosmorro
- astro/py-alerce
- astro/py-astlib
- astro/py-astroML
- astro/py-kosmorrolib
- astro/py-metpy
- astro/py-pykep
- astro/py-skyfield
- astro/py-skyfield-data
- astro/py-sunpy
- audio/lollypop
- audio/py-music21
- audio/py-supysonic
- audio/py-torchaudio
- biology/atac-seq
- biology/biostar-tools
- biology/chip-seq
- biology/fasda-utils
- biology/groopm
- biology/peak-classifier
- biology/prodigy-lig
- biology/py-PySCeS
- biology/py-biopython
- biology/py-deeptools
- biology/py-dna-features-viewer
- biology/py-hits
- biology/py-htseq
- biology/py-multiqc
- biology/py-pydeseq2
- biology/rna-seq
- cad/freecad
- cad/freecad-devel
- cad/k40-whisperer
- cad/py-ezdxf
- cad/py-lcapy
- cad/py-pyfda
- cad/pythonocc-core
- comms/apitran
- comms/gnuradio
- comms/gqrx
- comms/gr-osmosdr
- comms/py-streamdeck
- converters/py-markitdown
- converters/py-svglib
- databases/py-dbt-core
- databases/py-dbt-duckdb
- databases/py-dbt-snowflake
- deskutils/calibre
- deskutils/py-bugwarrior
- deskutils/py-paperless-ngx
- deskutils/py-qmd
- deskutils/readur
- devel/py-asciimatics
- devel/py-buildbot
- devel/py-buildbot-worker
- devel/py-cfn-lint
- devel/py-fastf1
- devel/py-graal
- devel/py-importlab
- devel/py-ipympl
- devel/py-jira
- devel/py-jupyter-rfb
- devel/py-mediapy
- devel/py-mellea
- devel/py-odoo-addon-openupgrade-framework16
- devel/py-odoo-addon-openupgrade-framework17
- devel/py-odoo-addon-openupgrade-framework18
- devel/py-odoo-addon-openupgrade-scripts16
- devel/py-odoo-addon-openupgrade-scripts17
- devel/py-odoo-addon-openupgrade-scripts18
- devel/py-pydenticon
- devel/py-pyperclipimg
- devel/py-pyquil
- devel/py-pytest-mpl
- devel/py-qutip
- devel/py-qutip-qip
- devel/py-sirmordred
- devel/py-taskflow
- devel/py-ttkbootstrap
- devel/py-typecode
- devel/pytype
- editors/setzer
- emulators/mame
- filesystems/py-tahoe-lafs
- finance/electrum
- finance/odoo
- finance/odoo16
- finance/odoo17
- finance/odoo18
- finance/py-bt
- finance/py-ffn
- finance/py-financedatabase
- finance/py-fundamentalanalysis
- finance/py-mplfinance
- finance/py-openbb
- finance/py-openbb-charting
- finance/py-openbb-federal-reserve
The first 100 are listed.
Configuration
Options name: print_libraqm
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- meson pkgconfig python:test tar:xz
- Service scripts
- none
Message after installing
Files
pkg-plist 29
- include/raqm-version.h
- include/raqm.h
- lib/libraqm.so
- lib/libraqm.so.0
- lib/libraqm.so.0.11.0
- libdata/pkgconfig/raqm.pc
- share/doc/libraqm/annotation-glossary.html
- share/doc/libraqm/api-index-0-1.html
- share/doc/libraqm/api-index-0-10.html
- share/doc/libraqm/api-index-0-11.html
- share/doc/libraqm/api-index-0-2.html
- share/doc/libraqm/api-index-0-3.html
- share/doc/libraqm/api-index-0-6.html
- share/doc/libraqm/api-index-0-7.html
- share/doc/libraqm/api-index-0-8.html
- share/doc/libraqm/api-index-0-9.html
- share/doc/libraqm/api-index-full.html
- share/doc/libraqm/ch01.html
- share/doc/libraqm/home.png
- share/doc/libraqm/index.html
- share/doc/libraqm/left-insensitive.png
- share/doc/libraqm/left.png
- share/doc/libraqm/raqm-Raqm.html
- share/doc/libraqm/raqm.devhelp2
- share/doc/libraqm/right-insensitive.png
- share/doc/libraqm/right.png
- share/doc/libraqm/style.css
- share/doc/libraqm/up-insensitive.png
- share/doc/libraqm/up.png
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| raqm-0.11.0.tar.xz | 234008 | 3d0add115f7d4a9410d3377462ed3c05e86342193ef984183e4380e3787b2d4c |
Master sites 1
- https://github.com/HOST-Oman/libraqm/releases/download/v0.11.0/