BSD Ports

x11-toolkits/ztoolkit 0.1.2_2 FreeBSD

GUI toolkit heavily inspired by GTK

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
AGPLv3
Categories
x11-toolkits
Package size
51.9 KiB, 195.0 KiB installed

Description

ZToolkit (Ztk) is a cross-platform GUI toolkit heavily inspired by GTK.

It handles events and low level drawing on behalf of the user and provides a high-level API for managing the UI and custom widgets.

ZToolkit is written in C based on pugl and was created to be used for various plugins bundled with the Zrythm digital audio workstation.

In the other systems

SystemPortVersion
FreeBSDx11-toolkits/ztoolkit0.1.2_2
DragonFlyx11-toolkits/ztoolkit0.1.2_2
MidnightBSDx11-toolkits/ztoolkit0.1.2_2
HardenedBSDx11-toolkits/ztoolkit0.1.2_2
GhostBSDx11-toolkits/ztoolkit0.1.2_2

Install

Binary package:

pkg install ztoolkit

From the ports tree:

cd /usr/ports/x11-toolkits/ztoolkit/ && make install clean

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

RUN_DEPENDS=	ztoolkit>0:x11-toolkits/ztoolkit

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.2_20.1.2_2-0.1.2_20.1.2_2
FreeBSD:14:quarterly0.1.2_20.1.2_2n/a0.1.2_20.1.2_2
FreeBSD:15:latest0.1.2_20.1.2_2n/a0.1.2_20.1.2_2
FreeBSD:15:quarterly0.1.2_20.1.2_2n/an/an/a
FreeBSD:16:latest0.1.2_20.1.2_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

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 49
Run dependencies 46
Required by 1

Configuration

No options to configure.

USES
compiler:c11 gnome meson pkgconfig xorg
Service scripts
none

Files

pkg-plist 25
  • include/ztoolkit/colors.h
  • include/ztoolkit/log.h
  • include/ztoolkit/math.h
  • include/ztoolkit/pugl.h
  • include/ztoolkit/pugl_cairo.h
  • include/ztoolkit/rect.h
  • include/ztoolkit/rsvg.h
  • include/ztoolkit/types.h
  • include/ztoolkit/ztk.h
  • include/ztoolkit/ztk_app.h
  • include/ztoolkit/ztk_button.h
  • include/ztoolkit/ztk_cairo.h
  • include/ztoolkit/ztk_color.h
  • include/ztoolkit/ztk_combo_box.h
  • include/ztoolkit/ztk_control.h
  • include/ztoolkit/ztk_dialog.h
  • include/ztoolkit/ztk_drawing_area.h
  • include/ztoolkit/ztk_knob.h
  • include/ztoolkit/ztk_knob_with_label.h
  • include/ztoolkit/ztk_label.h
  • include/ztoolkit/ztk_theme.h
  • include/ztoolkit/ztk_widget.h
  • include/ztoolkit/ztoolkit_config.h
  • lib/libztoolkit.a
  • libdata/pkgconfig/ztoolkit.pc
distinfo 1
FileSizeSHA256
ztoolkit/v0.1.2.tar.gz166043245ad34e43c457dd009940e1085ca79a3c4556a10058e4e6eb8745b4ec9b9832
Master sites 1
  • https://git.zrythm.org/zrythm/ztoolkit/archive/

Commit history 0

No commits in the history this site was built from.