BSD Ports

x11/babl 0.1.128 FreeBSD

Dynamic pixel format conversion library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c253363108
License
LGPL3
Categories
x11
Package size
305.6 KiB, 853.8 KiB installed

Description

Babl is a dynamic, any to any, pixel format conversion library. It provides conversions between the myriad of buffer types images can be stored in. Babl doesn't only help with existing pixel formats, but also facilitates creation of new and uncommon ones.

In the other systems

SystemPortVersion
FreeBSDx11/babl0.1.128
OpenBSDgraphics/babl0.1.128
NetBSDgraphics/babl0.1.128
DragonFlyx11/babl0.1.112
MidnightBSDx11/babl0.1.126

Install

Binary package:

pkg install babl

From the ports tree:

cd /usr/ports/x11/babl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	babl>0:x11/babl
LIB_DEPENDS=	libbabl-.so:x11/babl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.1.1280.1.1280.1.980.1.1140.1.128
FreeBSD:14:quarterly0.1.1280.1.128n/a0.1.1120.1.128
FreeBSD:15:latest0.1.1280.1.128n/a0.1.1140.1.114
FreeBSD:15:quarterly0.1.1280.1.128n/an/an/a
FreeBSD:16:latest0.1.1280.1.128n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 28
Run dependencies 21

Configuration

No options to configure.

USES
compiler:c11 gnome meson pathfix pkgconfig tar:xz vala:build
Service scripts
none

Files

pkg-plist 92
  • bin/babl
  • include/babl-%%BABL_VER%%/babl/babl-introspect.h
  • include/babl-%%BABL_VER%%/babl/babl-macros.h
  • include/babl-%%BABL_VER%%/babl/babl-types.h
  • include/babl-%%BABL_VER%%/babl/babl-version.h
  • include/babl-%%BABL_VER%%/babl/babl.h
  • lib/babl-%%BABL_VER%%/CIE.so
  • lib/babl-%%BABL_VER%%/HCY.so
  • lib/babl-%%BABL_VER%%/HSL.so
  • lib/babl-%%BABL_VER%%/HSV.so
  • lib/babl-%%BABL_VER%%/arm-neon-CIE.so
  • lib/babl-%%BABL_VER%%/arm-neon-cairo.so
  • lib/babl-%%BABL_VER%%/arm-neon-double.so
  • lib/babl-%%BABL_VER%%/arm-neon-float.so
  • lib/babl-%%BABL_VER%%/arm-neon-gegl-fixups.so
  • lib/babl-%%BABL_VER%%/arm-neon-gggl-lies.so
  • lib/babl-%%BABL_VER%%/arm-neon-gggl.so
  • lib/babl-%%BABL_VER%%/arm-neon-grey.so
  • lib/babl-%%BABL_VER%%/arm-neon-simple.so
  • lib/babl-%%BABL_VER%%/arm-neon-u16.so
  • lib/babl-%%BABL_VER%%/arm-neon-u32.so
  • lib/babl-%%BABL_VER%%/arm-neon-ycbcr.so
  • lib/babl-%%BABL_VER%%/avx2-int8.so
  • lib/babl-%%BABL_VER%%/cairo.so
  • lib/babl-%%BABL_VER%%/double.so
  • lib/babl-%%BABL_VER%%/fast-float.so
  • lib/babl-%%BABL_VER%%/float.so
  • lib/babl-%%BABL_VER%%/formats.so
  • lib/babl-%%BABL_VER%%/gegl-fixups.so
  • lib/babl-%%BABL_VER%%/gggl-lies.so
  • lib/babl-%%BABL_VER%%/gggl-table-lies.so
  • lib/babl-%%BABL_VER%%/gggl-table.so
  • lib/babl-%%BABL_VER%%/gggl.so
  • lib/babl-%%BABL_VER%%/gimp-8bit.so
  • lib/babl-%%BABL_VER%%/grey.so
  • lib/babl-%%BABL_VER%%/half.so
  • lib/babl-%%BABL_VER%%/naive-CMYK.so
  • lib/babl-%%BABL_VER%%/oklab.so
  • lib/babl-%%BABL_VER%%/simple.so
  • lib/babl-%%BABL_VER%%/sse-half.so
  • lib/babl-%%BABL_VER%%/sse2-float.so
  • lib/babl-%%BABL_VER%%/sse2-int16.so
  • lib/babl-%%BABL_VER%%/sse2-int8.so
  • lib/babl-%%BABL_VER%%/sse4-int8.so
  • lib/babl-%%BABL_VER%%/two-table.so
  • lib/babl-%%BABL_VER%%/u16.so
  • lib/babl-%%BABL_VER%%/u32.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-CIE.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-cairo.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-double.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-float.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-gegl-fixups.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-gggl-lies.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-gggl.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-grey.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-simple.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-u16.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-u32.so
  • lib/babl-%%BABL_VER%%/x86-64-v2-ycbcr.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-CIE.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-cairo.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-double.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-float.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-gegl-fixups.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-gggl-lies.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-gggl.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-grey.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-simple.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-u16.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-u32.so
  • lib/babl-%%BABL_VER%%/x86-64-v3-ycbcr.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-CIE.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-cairo.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-double.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-float.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-gegl-fixups.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-gggl-lies.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-gggl.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-grey.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-simple.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-u16.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-u32.so
  • lib/babl-%%BABL_VER%%/x86-64-v4-ycbcr.so
  • lib/babl-%%BABL_VER%%/ycbcr.so
  • lib/girepository-1.0/Babl-.typelib
  • lib/libbabl-.so
  • lib/libbabl-.so.0
  • lib/libbabl-.so.
  • libdata/pkgconfig/babl-.pc
  • share/gir-1.0/Babl-.gir
  • share/vala/vapi/babl-.deps
  • share/vala/vapi/babl-.vapi
distinfo 1
FileSizeSHA256
babl-0.1.128.tar.xz332976e676507b421d414d49db8627415dc1eadbd787536baa7d6fe94a1f1971cbe73e
Master sites 1
  • GIMP

Commit history 4

DateCommitCreditsLog message
c253363108 Vladimir Druzenko x11/babl: Fix build
meson.build:1:0: ERROR: Value "false" (of type "string") for option "gi-docgen" is not one of the choices. Possible choices are (as string): "enabled", "disabled", "auto". Approved by: blanket (fix build) Fixes: 90274e2e7fe3 (update to 0.1.128 release) Sponsored by: UNIS Labs
a5ca9ced3f Dima Panov x11/babl: fix typo
Fixes 90274e2e7fe3396652e923dab00a1afece22e390
90274e2e7f Dima Panov x11/babl: update to 0.1.128 release (+)
Use meson helpers while here Changelog: https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_128/NEWS?ref_type=tags#L7-9
512500eff1 Dima Panov x11/babl: update to 0.1.126 release (+)
Changelog: https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_126/NEWS?ref_type=tags#L7-8